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 容器進行安裝。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案