NVIDIA announced this week that they are bringing their CUDA software to RISC-V processors.
NVIDIA’s drivers and CUDA software stack are predominantly supported on x86_64 and AArch64 systems but in the past was supported on IBM POWER. This week at the RISC-V Summit China event, NVIDIA’s Frans Sijstermans announced that CUDA will be coming to RISC-V. RISC-V International relayed the news on X.
Not too surprising given the increasing interest of RISC-V in the data center. The NVIDIA Linux driver stack is also fairly contained and portable as shown in the past with POWER support alongside x86/x86_64/AArch64 and let’s not forget when they even supported Itanium and SPARC on Solaris with their shared code-base driver too back in the day.
AMD for their part with the upstream open-source AMDKFD kernel compute driver can already build on RISC-V and the ROCm user-space components can also be built on RISC-V. Recently we’ve even seen AMDKFD / ROCm work on LoongArch processors too.