(x86、Power PC、ARM CPU)
(FPGA、AI エンジン)
ザイリンクス ランタイム ライブラリ (XRT) は、Vitis 統合プラットフォームおよび Vitis AI 開発環境の主要コンポーネントであり、開発者は C/C++ および Python などの使い慣れたプログラミング言語や TensorFlow および Caffe などの特定分野向けの高レベル フレームワークをそのまま使いながら、AMD の適応性に優れたプラットフォーム上で運用できます。
XRT は、標準化されたオープンソースのソフトウェア インターフェイスであり、アプリケーション コードと、PCIe ベースの Alveo アクセラレータ カードや Zynq 7000/Zynq UltraScale+ MPSoC ベースのエンベデッドプラットフォームまたは Versal ACAP の再構成可能な部分に含まれたアクセラレーション カーネルとの通信を容易にします。
XRT は、ホスト CPU で駆動されます。ホストとは、エンベデッド プラットフォームの場合にはAMD プラットフォームの ARM プロセッサとなり、Alveo アクセラレータ カードの場合にはサーバー上の x86 ベース CPU または Power PC CPU となります。
アクセラレータ バイナリの
プラットフォームへのダウンロード
ホストとアクセラレータ間の
データ移動
ボード リカバリ
、
デバッグ、電源管理
トリガー、演算の順序付け
および同期
注記: XRT インストーラーをダウンロードする際には、使用されるプラットフォームと同じバージョンの XRT を選択してください。