AIE_STREAM_STALLS - 2024.1 日本語

Vitis ガイダンス メッセージ (UG1315)

Document ID
UG1315
Release Date
2024-05-30
Version
2024.1 日本語

説明

このルールは、AI エンジン タイルのストリーム ストール量をチェックします。

デフォルトのしきい値

20.0

説明

ストリーム ストールを減らすことで、AI エンジン のパフォーマンスを向上させることができます。Time AI エンジンはストリーム ストール中でした。これには、ストリームが書き込みよりも速く読み出されたり、PL からのストリームにより遅い周波数のクロックが使用されるなど、複数の原因がある可能性があります。

推奨

AIE_STREAM_STALLS については、 『AI エンジン ツールおよびフロー ユーザー ガイド』 (UG1076)シミュレーション中の AI エンジン グラフ アプリケーションのパフォーマンス解析を参照してください。

STREAM_STALL: このストールは、トレース結果を使用してストリームのアクセス パターンを調べ、ストリームの FIFO の深さを増やしたり、バランスを調整したりするか、AI エンジンへの PL 帯域幅を最大化すると、回避できます。

  • FIFO の深さを増加します。
  • ループ内のストリームの読み出しおよび書き込み命令を調整します。
  • 複数ストリーム: DMA FIFO を挿入するか、異なるデスティネーション ネットには異なる FIFO の深さを設定します。
  • PLIO: AIE-PL インターフェイスの帯域幅を最大化します。例は、64 ビット インターフェイス、PL の最高周波数 (AIE 周波数は 1/2)、BLI レジスタ (チャンネルあり) などです。