説明
このルールは、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 レジスタ (チャンネルあり) などです。