AMD 正式推出 HIP SDK:拓展 ROCm 生态,支持运行英伟达 CUDA 应用
感謝網友 華南吳彥祖 的線索投遞!
7 月 30 日消息,作為 ROCm 生態系統的一部分,AMD HIP SDK 現已正式推出,為專業和消費級 GPU 提供 CUDA 支持。
AMD 表示,GPU 加速應用的開發人員往往需要維護兩個獨立的代碼庫:一個用于 NVIDIA 專有的 CUDA API,另一個用于其他 GPU,但這不太容易做到,特別是對于小團隊來說。
基于開源 ROCm 解決方案,AMD 利用 HIP SDK 使消費者可以在各類 GPU 上運行 CUDA 應用。
注:HIP 是一種免費、開源的運行時 API 及內核語言,而 AMD HIP SDK 實質上是將 CUDA 應用轉為簡化的 C++ 代碼,從而使其可以更容易地編譯并運行在 AMD 或 NVIDIA GPU 上。此外,AMD 不僅將其 HIP SDK 擴展到其專業 GPU,還擴展到了 Radeon 等消費級硬件(例如 APU)。
HIP 雖然同屬于AMDROCm 計算開源平臺的一部分。但 AMD ROCm平臺主要是面向HPC 和 AI 領域,特別是服務器解決方案,而 HIP 則專為桌面應用而設計。
HIP SDK 可以做的事情
-
轉換現有的 CUDA 應用以在 AMD GPU 上運行
-
無需聯系 AMD 尋求支持即可完成這一操作
-
將 GPU 加速圖形和仿真工具移植到 AMD 硬件中
據 AMD 介紹,HIP SDK 可以在所有專業、工作站和游戲 GPU 上工作,同時也可得到 APU 的支持。AMD HIP SDK 的完整支持GPU 列表包括:
-
Radeon VII
-
Radeon RX Vega 系列
-
Radeon RX 5000 系列
-
Radeon RX 6000 系列
-
Radeon RX 7000 系列
-
Radeon Pro WX 9100
-
Radeon Pro W6000 系列
AMD 也提到,HIP SDK 只是為開發者優化代碼,但要想充分挖掘其軟件潛力則仍然需要自己對其進行微調。此外,它還不適用于機器學習或人工智能的工具,例如 PyTorch 或 TensorFlow。
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節省甄選時間,結果僅供參考,所有文章均包含本聲明。
總結
以上是生活随笔為你收集整理的AMD 正式推出 HIP SDK:拓展 ROCm 生态,支持运行英伟达 CUDA 应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联想小新Pad Pro 12.7平板正式
- 下一篇: 车企加码清洁能源,Rivian 拟将一座