Comment by o_m

2 days ago

It’s a catch-22: why build a RISC-V CPU if there’s no software for it, and why write software if there’s no CPU to run it?

Until there's a common, well-supported, and sufficiently performant family of RISC-V SoCs or CPUs with support for existing well-supported GPUs, RISC-V support will be a massive pain in the ass of a moving/fragmented target.

This has held back Arm for years, even today the state of poor GPU drivers for otherwise good Arm SoCs. There is essentially a tiny handful of Arm systems with good GPU support.