AI エンジン グラフのコンパイル後、 コンパイル サマリを Vitis IDE で開くことができます。コンパイル サマリでは、ツール バージョン、ビルドの開始と終了時刻、ビルドの期間、AI エンジンの周波数、AI エンジン デザインで使用したリソースに関する情報が提供されます。さらに、AI エンジン カーネルの詳細がレポートされます。
図 1. ステータス
図 2. AI エンジンのリソース使用率
COMMAND セクションには、コンパイル時に使用されるさまざまなオプションの詳細が表示されます。
図 3. コンパイル コマンド
AI ENGINE RESOURCE UTILIZATION セクションでは、デザインのリソース使用率の概要を示します。詳細は、次の表を参照してください。
使用率を示すパラメーター | 説明 |
---|---|
Tiles used for AI Engine Kernels |
AI エンジン カーネルがデザインに使用しているタイルの数。フォーマットは X of Y
(Z%) です。 |
Tiles used for Buffers | デザインに使用されているバッファーの数。フォーマットは X of Y (Z%) です。 |
Tiles used for Stream Interconnect | ほかの AI エンジン、PL または DMA とストリームを介して通信するために使用されているタイルの数。 |
DMA FIFO Buffers | デザインに使用されている DMA FIFO バッファーの数。 |
Interface channels used for PL and Trace data | PL およびトレース ストリーム データに使用されているインターフェイス チャネルの数。 |
Interface Channels used for Trace data | トレース ストリーム データに使用されているバッファーの数。 |
AI ENGINE KERNELS セクションでは、同一のカーネル関数をインスタンシエートする AI エンジン カーネルを表示していますが、使用するパラメーターや、これらのカーネルのインスタンス数は異なります。
図 4. AI エンジン カーネル