AIE_MEMORY_STALLS - 2024.2 日本語 - UG1315

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

Document ID
UG1315
Release Date
2024-11-13
Version
2024.2 日本語

説明

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

デフォルトのしきい値

20.0

説明

メモリ ストールを減らすことで、AI エンジン のパフォーマンスを向上させることができます。Time AI エンジンはメモリ ストール中でした。これには、同一サイクル内で同一バンクに複数のメモリ アクセスがあったり、複数のカーネルが同一バンクの複数のメモリにアクセスしたり、といった複数の理由が考えられます。

推奨

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

MEMORY_STALL: このストールは、トレース結果を使用してアクセス パターンを調べ、メモリを異なるバンクに配置するか、Aiecompiler の BufferOptLevel マップ オプションを使用すると、回避できます。

  • 異なるバンクにメモリを送信します (メモリはシステム メモリ、RTP、ウィンドウ バッファー、データ メモリなど)。
  • メモリ バンクが枯渇している場合は、プロファイルとトレースで、より良いソリューションを見つけます。
  • aiecompiler で BufferOptLevel オプション指定し、デザインを構築します。