説明
このルールは、AI エンジン タイルのメモリ ストール量をチェックします。
デフォルトのしきい値
20.0
説明
メモリ ストールを減らすことで、AI エンジン のパフォーマンスを向上させることができます。Time AI エンジンはメモリ ストール中でした。これには、同一サイクル内で同一バンクに複数のメモリ アクセスがあったり、複数のカーネルが同一バンクの複数のメモリにアクセスしたり、といった複数の理由が考えられます。
推奨
AIE_MEMORY_STALLS については、 『AI エンジン ツールおよびフロー ユーザー ガイド』 (UG1076) のシミュレーション中の AI エンジン グラフ アプリケーションのパフォーマンス解析を参照してください。
MEMORY_STALL: このストールは、トレース結果を使用してアクセス パターンを調べ、メモリを異なるバンクに配置するか、Aiecompiler の BufferOptLevel マップ オプションを使用すると、回避できます。
- 異なるバンクにメモリを送信します (メモリはシステム メモリ、RTP、ウィンドウ バッファー、データ メモリなど)。
- メモリ バンクが枯渇している場合は、プロファイルとトレースで、より良いソリューションを見つけます。
- aiecompiler で
BufferOptLevel
オプション指定し、デザインを構築します。