ROCm 是 AMD 开发的开源 GPU 计算生态系统,全称 Radeon Open Compute Platform,主要用于人工智能、机器学习、科学计算及数据中心加速,截至 2026 年 10 月最新版本为 ROCm 10.0。

ROCm 10.0 核心更新

1. 发布时间与版本跳跃:2026 年 8 月 27 日正式发布,从 7.x 版本直接跳到 10,跳过 8 和 9 两个版本号,标志 ROCm 诞生十周年。

2. 核心特性:

   - 引入 ROCm.AI 开发者体验,包含统一 CLI 命令行工具、AMD Skills AI 编码助手、Hyperloom 智能优化系统。

   - 推理性能提升 3.3 倍、训练性能提升 2.4 倍(对比 ROCm 7.0)。

   - TheRock 构建系统正式进入生产环境,提供模块化 SDK 基础安装包。

   - 统一 Windows 和 Linux SDK,整合为 ROCm Core SDK。

3. 软件生态:原生支持 PyTorch、TensorFlow、JAX、Hugging Face 等主流框架,Hugging Face 上超过 300 万个模型可运行。

支持的硬件设备

1. AMD Instinct GPU:用于 AI 模型训练、大规模推理服务和高性能计算模拟,支持 MI300X、MI325X、MI350 系列等数据中心 GPU。

2. AMD Radeon GPU:用于 AI 游戏、实时图形、创意工作流和本地大语言模型,支持 RX 系列消费级显卡。

3. AMD Ryzen AI 处理器:支持锐龙 AI 系列 APU 和处理器,包括锐龙 AI 400 系列,统一内存最高 192GB,可本地运行约 3000 亿参数模型。

与 CUDA 的主要差异

1. 开源 vs 闭源:ROCm 完全开源,CUDA 为英伟达闭源生态,ROCm 降低集成复杂度并支持开放硬件标准。

2. 迁移成本:通过 HIP 编程模型和 HIPIFY 工具,可将现有 CUDA 代码转换为 ROCm 兼容的 HIP 代码,部分工作负载无需改代码即可运行。

3. 生态成熟度:CUDA 生态更成熟,但 ROCm 快速追赶,2026 年外部开发者贡献年增 10 倍以上,发布节奏压缩至约每六周一次。

4. 市场动态:2026 年 Anthropic 工程师仅用一个周末完成 AMD Instinct MI355 芯片与 ROCm 平台适配调优,市场评论称"已过 CUDA 护城河时代"。

更多开发者资源可访问 AMD ROCm 官方网站ROCm Software。