今年的 COMPUTEX 2025 上,AMD 除了发布了新的硬件,还有一个重要的部分是涉及软件方面的建设。对于很多用户来说非常重要的一点,就是这次 AMD 终于承诺为 Windows 提供 ROCm 支持。尽管在此之前已经有许多迹象表明 AMD 会这么做,但是直到现在才宣布该计划。
ROCm(Radeon Open Compute Platform)是 AMD 一个开放式软件平台,为追求高灵活性和高性能而构建,针对加速式计算且不限定编程语言,让机器学习和高性能计算社区的参与者能够借助各种开源计算语言、编译器、库和重新设计的工具来加快代码开发,适合大规模计算和支持多 GPU 计算。虽然 AMD 一直支持该项目,但是在保持硬件兼容性方面面临许多问题,而英伟达的 CUDA 生态系统显然在这一领域做得更好,处于明显的领先地位。
另外一点也很重要,就是 AMD 承诺在所有的新硬件上提供对 ROCm 的首发支持,其中也包括了消费级产品,这标志着该平台从传统上专注于数据中心和工作站解决方案的转变。目前 AMD 已经在两条主要的产品线上实现了 ROCm 的硬件加速,分别是 Ryzen AI Max 300"Strix Halo" 处理器和 Radeon RX 9000 系列显卡。
ROCm 的兼容性也在 Linux 发行版中扩展,现在已经推出了对 OpenSuSE 的支持,而 Ubuntu 和 Red Hat EPEL 的支持计划 2025 年下半年到来。Windows 支持将包括流行的 AI 框架,比如 PyTorch 和 ONNX-EP,前者的预览版预计 2025 年第三季度推出,后者则在 2025 年 7 月。