82
submitted 3 months ago by Sunshine@lemmy.ca to c/linux@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] FizzyOrange@programming.dev 9 points 3 months ago

Two things:

  1. Desktop requires mature CPUs (large out-of-order designs with high IPC) and there just aren't really any of those yet. They're starting to arrive (e.g. XiangShan which is even open source!) but as far as I know there isn't a single chip available to buy that's faster than a Raspberry Pi 4.

  2. Microcontrollers can get away with only the basic instruction set (add, multiply, load, store etc.) but for high performance you need a ton of extensions that are considered standard. x86 and ARM have had decades to build them up but in RISC-V a lot of them are only recently ratified (e.g. Vector) or still in the process of being defined.

I would say we might see cheap Android phones with RISC-V CPUs in maybe 5 years. Though there's an additional difficulty there in that you need to emulate ARM for games, and I don't think anyone is working on that.

[-] LeFantome@programming.dev 1 points 3 months ago
[-] FizzyOrange@programming.dev 1 points 3 months ago

SiFive P670

From what I can tell this might be almost as fast as a RPi 5 (single core). Which is almost as fast as my 12 year old i5-2500K. I guess we'll find out when it is available.

I definitely think we'll get an M1/Zen class RISC-V CPU eventually but I doubt this is it.

this post was submitted on 20 Apr 2025
82 points (94.6% liked)

Linux

8763 readers
166 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS