track-memory-objects

解析中にオブジェクトにアクセスしたループにメモリー・オブジェクトを属性化します。

GUI オプション

[プロジェクトのプロパティー] > [解析ターゲット] > [パフォーマンスのモデル化] > [その他のパラメーター]

構文

--track-memory-objects

--no-track-memory-objects

デフォルト

オフ (no-track-memory-objects)

影響するアクション

collect=tripcounts --enable-data-transfer-analysis

collect=projection

使用法

次のいずれかを使用します。

有効にするとオーバーヘッドが増加します。

  1. サーベイ解析を実行します。

  2. トリップカウント & FLOP 解析を実行し、メモリー・オブジェクトを追跡します。

  3. ターゲットデバイスでアプリケーションのパフォーマンスをモデル化し、メモリーオブジェクトを追跡します。

advisor --collect=survey --static-instruction-mix --project-dir=./advi_results -- ./myApplication
advisor --collect=tripcounts --flop --data-transfer=medium --target-device=xehpg_512xve --project-dir=./advi_results -- ./myApplication
advisor --collect=projection --track-memory-objects --project-dir=./advi_results

関連情報