Fedora 40 Looks To Ship AMD ROCm 6 For End-To-End Open-Source GPU Acceleration

Written by Michael Larabel in Radeon on 13 January 2024 at 09:40 AM EST. 45 Comments
RADEON
Fedora 40 is looking at shipping the AMD ROCm 6.x GPU compute stack to offer "end-to-end open-source GPU acceleration" with ease for this Red Hat funded Linux distribution.

Fedora has been among the Linux distributions already working on packaging up AMD's ROCm to make it easier to deploy this GPU compute solution on their platform. AMD's official packaging for ROCm has just been geared toward the enterprise Linux distributions of Ubuntu LTS, Red Hat Enterprise Linux (and CentOS and friends), and SUSE Enterprise Linux. This has often been a headache for those wanting to use AMD ROCm outside of the few officially supported enterprise Linux distributions. Debian, Fedora, and others have had varying degrees of success packaging this code to work on their platforms and to jive nicely within their package management solutions.

AMD ROCm 6


With Fedora 40 in April the plan is to have AMD ROCm 6.0 available for supporting recent Radeon GPUs as well as the likes of the new AMD Instinct MI300 series. This change proposal is being pursued by Red Hat's Tom Rix. The ROCm 6 change proposal for Fedora goes on to note:
"There has been positive feedback from the community for the ease of using and developing GPU accelerated applications within Fedora. Because of the interest in AI, the community has requested that ROCm support be added to PyTorch and other AI applications and frameworks. To address this feedback several packages are in the process of being added to Fedora including rocFFT rocSolver hipBLASLt MiOpen.
...
Fedora has finally end-to-end open source GPU acceleration. The GPU hardware driver is in the linux kernel. The compiler is the system clang. The ROCm software stack provides the higher level libraries that enable other Fedora packages and user applications to be built entirely with Fedora."

The change proposal still needs to be approved by the Fedora Engineering and Steering Committee (FESCo) but given the past work on ROCm support for Fedora and this being a rather straight-forward proposal, it will likely be approved and taken care of in time for Fedora 40 in April to deliver a nice and modern AMD open-source GPU compute stack nicely packaged for Fedora Server/Workstation users.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week