New Linux driver patches introduce RISC-V kernel-mode FPU support for AMD’s latest GPUs. The patches should soon be included as part of the Linux 6.8 kernel, offering out-of-the-box support for high-end x86 GPUs on SiFive’s motherboards.
RISC-V is now mostly on par with the x86 and Arm processor instruction set architectures, at least on the CPU side of things. Native RISC-V GPUs might still take a while to catch up even with the big adoption push initiated by SiFive a few years ago. However, RISC-V CPUs already support the older x86-based GCN GPUs from AMD, and they can also be tweaked to work with newer Navi GPUs, as demonstrated two years ago by a Linux expert. That attempt made use of a Radeon RX 6700 XT GPU and it necessitated quite a bit of troubleshooting since the Navi architecture utilizes a different display code to initialize on Linux. This problem should soon be fixed, as SiFive intends to make Navi GPUs compatible with its RISC-V platforms out of the box via driver support expected to be released on the Linux 6.8 kernel update.
Two days ago, Samuel Holland from SiFive posted new driver patches that add Navi support for RISC-V processors. Driver description mentions that the drivers enables Navi compatibility for RISC-V motherboards such as the SiFive HiFive Unmatched designed for desktop PCs. Additionally, the drivers add CONFIG_DRM_AMD_DC_FP initialization code to enable kernel-mode FPU support.
These patches are now under review and if all checks out, they should be added to the Linux 6.8 kernel. While adding modern GPU support is an important step for the adoption of the RISC-V platform, we might still be at least a few years away from seeing triple A games and content creation tools running smoothly on SiFive’s systems.
Buy the VisionFive2 Open Source RISC-V single-board computer on Amazon
Bogdan Solca – Senior Tech Writer – 2183 articles published on Notebookcheck since 2017
I first stepped into the wondrous IT&C world when I was around seven years old. I was instantly fascinated by computerized graphics, whether they were from games or 3D applications like 3D Max. I’m also an avid reader of science fiction, an astrophysics aficionado, and a crypto geek. I started writing PC-related articles for Softpedia and a few blogs back in 2006. I joined the Notebookcheck team in the summer of 2017 and am currently a senior tech writer mostly covering processor, GPU, and laptop news.
Bogdan Solca, 2023-11-23 (Update: 2023-11-23)
>>> Read full article>>>
Copyright for syndicated content belongs to the linked Source : NotebookCheck – https://www.notebookcheck.net/RISC-V-gets-support-for-AMD-s-latest-Radeon-RX-7000-GPUs.771861.0.html