该公司于 2016 年发布了 ROCm 的第一个版本。它最初是一个名为 Boltzmann Initiative 的研究项目,后来变成了一个编程接口。随着 NVIDIA CUDA 库的日益流行,这是一个必要的步骤。
ROCm(Radeon Open Compute platforM)本质上是一个用于GPU编程的软件栈。它适用于各个领域,充当 HPC、AI 或 OpenCL 计算的支柱。该堆栈提供对多个编程模型和工具的访问,这些模型和工具可以更轻松地加速工作负载。AMD 还提供对 HIP 的访问,这是一种 C++ 运行时,可以轻松地在 AMD GPU 上运行 CUDA 代码。
今天,ROCm 已成功部署在世界上最强大的超级计算机中,例如 El Captain 或 Frontier。两个系统都运行 Linux 操作系统,但如此大规模的部署与在单个系统上进行一般计算的体验并不相同。

不过,AMD 现在正致力于将 ROCm 支持引入 Windows 操作系统。该公告来自 ROCm 5.6.0 Alpha 的文档。该文档现在隐藏在登录页面后面,因此有关 Windows 支持的消息可能还不打算公开。
ROCm Windows 的硬件支持列表是保守的,因为开发人员仍在努力验证其他 GPU。有趣的是,Radeon RX 6900 XT 或 RX 6600 等 GPU 榜上有名。事实上,即使是带有 HBM 内存的 R9 Fury 也支持编程库,但目前只列出了 Linux 支持。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源