Fedora 40正在考虑发布AMD ROCM 6.x GPU计算堆栈,以便为这个由Red Hat资助的Linux发行版轻松提供“端到端的开源GPU加速”。
Fedora是已经在致力于打包AMD的ROCM以使其更容易在其平台上部署这一GPU计算解决方案的Linux发行版之一。AMD对ROCM的官方打包刚刚面向企业Linux发行版Ubuntu LTS、Red Hat Enterprise Linux(以及CentOS和Friends)和SuSE Enterprise Linux。对于那些想在为数不多的官方支持的企业Linux发行版之外使用AMD ROCM的人来说,这经常是一个令人头疼的问题。Debian、Fedora和其他公司已经在不同程度上成功地打包了这些代码,以便在他们的平台上工作,并在他们的包管理解决方案中很好地整合。
随着Fedora 40在4月,计划有AMD ROCM 6.0可用于支持最新的Radeon图形处理器以及类似的新AMD本能MI300系列。红帽公司的汤姆·里克斯正在推进这一变革提议。针对Fedora的ROCM 6变更提案接着指出:
“对于在Fedora内使用和开发GPU加速应用程序的简便性,社区给予了积极的反馈。由于对人工智能的兴趣,社区要求将ROCM支持添加到PyTorch和其他人工智能应用程序和框架中。为了解决这些反馈,有几个包正在被添加到Fedora中,其中包括rocFFT rocSolver hiBLASLT MiOpen。
..。
Fedora终于实现了端到端的开源GPU加速。GPU硬件驱动程序位于Linux内核中。编译器就是系统的CLANG。ROCM软件堆栈提供了更高级别的库,使其他Fedora包和用户应用程序能够完全用Fedora构建。“
这个更改建议书 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.