AI エンジン - 2023.2 日本語

Vitis Model Composer ユーザー ガイド (UG1483)

Document ID
UG1483
Release Date
2023-11-15
Version
2023.2 日本語

AI エンジンは、単一命令複数データ (SIMD) ベクター ユニットを備えた超長命令語 (VLIW) プロセッサのアレイで構成されており、特にデジタル信号処理 (DSP)、5G ワイヤレス アプリケーション、機械学習 (ML) をはじめとする人工知能 (AI) テクノロジなど、演算負荷の高いアプリケーション用に最適化されています。ベクター ベースのアルゴリズムに最大 5 倍の計算集積度が可能です。

AI エンジンは、命令レベルやデータ レベルの並列実行など、複数のレベルの並列実行をサポートします。

  • 命令レベルの並列処理には、スカラー演算、最大 2 つの移動、2 つのベクター読み出し (ロード)、1 つのベクター書き込み (ストア)、および実行可能な 1 つのベクター命令が含まれ、合計で 1 クロック サイクルごとに 7 ウェイ VLIW 命令を実行できます。
  • データ レベル並列処理は、1 クロック サイクルごとに複数のデータ セットに対してベクター レベル命令を実行することにより達成します。

AI エンジンには、ベクターおよびスカラー プロセッサ、専用プログラム メモリ、ローカル 32 KB データ メモリが含まれ、4 つの隣接する方向 (上下左右) のローカル メモリにアクセスできます。また、DMA エンジンおよび AXI4 インターコネクト スイッチにアクセスして、ほかの AI エンジン、プログラマブル ロジック (PL)、または DMA とストリームを介して通信することも可能です。