Xilinx/XRT
Run Time for AIE and FPGA based platforms
何を解決するか
XRTは、AMDのNPUおよびFPGAを管理・操作するための標準化された抽象化されたソフトウェアインターフェースを提供します。これにより、開発者は異なるハードウェアプラットフォーム用にデバイス固有のコードを書く必要がなくなり、AlveoカードやVersal Adaptive SoCsなど、さまざまなAMDアクセラレータハードウェア上でソフトウェアを実行できるようになります。
動作方法
ユーザー空間コンポーネントとカーネルドライバーの組み合わせとして動作します。Linuxでは accelドライバー・モデルを、Windowsでは MCDMドライバー・モデルを使用します。x86_64およびaarch64 CPUアーキテクチャをサポートし、デバイスの設定および検証用のコマンドラインツール xrt-smi を含んでいます。
対象ユーザー
AMDハードウェアアクセラレータを使用する開発者、特にNPUおよびFPGAにワークロードをデプロイする開発者。
特徴
- Ryzen、Versal、Alveo、Zynq UltraScale+ MPSoCなど、幅広いAMDハードウェアをサポート。
- LinuxおよびWindowsでのクロスプラットフォーム互換性。
- デバイス管理および検証用に
xrt-smiを搭載。 - アクセラレータハードウェアへのシームレスなアクセスを可能にする統一APIを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト