
ROCm (Radeon Open Compute Platform )是 AMD 基于開源項目的 GPU 計算生態系統,類似于 NVIDIA 的 CUDA。ROCm 支持多種編程語言、編譯器、庫和工具,以加速科學計算、人工智能和機器學習等領域的應用。ROCm 還支持多種加速器廠商和架構,提供了開放的可移植性和互操作性。ROCm 支持HIP(類 CUDA)和 OpenCL 兩種 GPU 編程模型,可實現 CUDA 到 ROCm 的遷移。最新的 ROCm 5.0 支持 AMD Infinity Hub 上的人工智能框架容器,包括 TensorFlow 1.x、PyTorch 1.8、MXNet 等,同時改進了 ROCm 庫和工具的性能和穩定性,包括 MIOpen、MIVisionX、rocBLAS、rocFFT、rocRAND 等。