I’m very excited for RISC-V adoption in the desktop to become mainstream, as it could help to break the duopoly of x86 CPUs by Intel and AMD and encourage more competition, resulting in better value CPUs for us consumers! Being an open standard, any company can improve upon RISC-V, add additional features, make it more efficient, etc. But aside from this point, I haven’t really heard much information about other advantages of RISC-V.
Could RISC-V theoretically be more efficient than ARM, more performant, etc.? Of course, currently, it isn’t, since most software isn’t optimised for RISC-V CPUs and companies have only just started developing them, but if it’s adopted at a scale like x86 in desktop computers or ARM in mobile devices and servers, would it perform better than the x86 or ARM equivalent? Being a newer architecture (2014) than both x86 (1978 for 16-bit) and ARM (1985), does it have additional QoL improvements over the older architectures?
Treczoks@lemmy.world 22 hours ago
The main problem with RISC-V is that it is far from mature. Which leads to both slow hardware and lack of software.
And while anyone can contribute to the open design, more advanced improvisations will remain proprietary.
Another problem is that the RISC-V landscape is far from uniform. Vendor A has this command set, vendor B a different one. Yes, the core set is the same, but the interesting, more advanced features have split. And not just like Intel and AMD had once split about the X86 command set, but with many smaller vendors. Intel and AMD managed to get things back together. Will RISC-V accomplish the same?