正如預期的那樣,在昨天的 AMD Git 活動之後,ROCm 5.5 作為 AMD 最新版本的開源 GPU 計算堆棧正式發布,它是 NVIDIA 的 CUDA 或英特爾的 oneAPI/Level Zero 的替代品。
ROCm 5.5 最重要的是改進了 Radeon RX 7000 系列/RDNA3 GPU 支持。回到早期的 Docker 測試版本,ROCm 5.5 一直在為 Radeon RX 7900 系列所有者工作。這對於即將出貨的基於 RDNA3 的 Radeon PRO W7800/W7900 系列顯卡也很重要。
雖然 ROCm 5.5 經過測試可以提供更好的 RDNA3 支持,但令人驚訝的是,現在發布的 v5.5 發行說明中根本沒有提到它……但是然後 AMD 又一次傾向於“正式”只關注他們的專業/工作站顯卡/加速器支持。 ROCm 5.5 的 GPU 支持矩陣仍然很糟糕,只有少數 GFX9/CDNA/RDNA GPU。但到目前為止,所有跡像都表明,對於 Radeon RX 7000 系列 Linux 用戶,ROCm 5.5 現在應該運行得更好。
ROCm 5.5 發行說明確實記錄了 ~128k 的堆棧大小限制,而不是 16k,各種 HIP 編譯器更改以及新的 API、新的 Linux 文件系統、層次結構和 hipBLAS/hipCUB/hipSOLVER/hipSPARSE/RCCL/rocALUTION/rocBLAS/rocFFT/rocRAND/rocSOLVER/rocSPARSE/rocWMMA/Tensile 庫更新。許多庫更新是為了提供性能優化、新接口,並且一些單獨的庫現在引用了 GFX11 支持 (RDNA3)。
有關今天 ROCm 5.5 版本的下載和更多詳細信息通過 GitHub。