ROCm/AMDMIGraphX
AMD's graph optimization engine.
解決的問題
AMDMIGraphX 是一個旨在加速 AMD 硬體上機器學習模型執行的圖推理引擎。它透過優化已訓練模型的執行(推理)過程,確保更高的效能與效率。
工作原理
它作為一個利用 ROCm 生態系統的推理引擎運作。它支援讀取 ONNX 檔案(透過 Protobuf),並提供 C/C++ 與 Python API 用於整合。該引擎利用包括 MIOpen、rocBLAS 與 HIP 在內的數個底層 AMD 函式庫在 GPU 上執行操作。
適用對象
此工具主要面向需要為 AMD GPU 高效能推理部署與優化 ML 模型的開發人員與機器學習工程師。
亮點
- 基於圖的加速:專為加速 ML 模型推理而設計。
- 廣泛的整合:可與 ROCm 軟體棧協同工作。
- 靈活的 API:為應用程式開發提供 Python 綁定與 C/C++ API。
- 多種建置選項:支援透過二進位檔案、CMake 或 Docker 容器進行安裝。
相關
- 專案
- 專案
- 專案
- 專案
- 專案