AI エンジン - 2021.2 日本語

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

Document ID
UG1483
Release Date
2021-10-22
Version
2021.2 日本語

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

AI エンジンは、命令レベルやデータ レベルの並列実行など、複数のレベルの並列実行をサポートします。
  • 命令レベルの並列実行では、2 つのスカラー命令、2 つのベクター読み出し、1 つのベクター書き込み、および 1 つのベクター命令が実行されます (クロック サイクルごとに 6 ウェイ VLIW 命令)。
  • データ レベルの並列実行は、1 クロック サイクルで複数のデータ セットを処理できるベクター レベルの演算により実現されます。

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