コード領域によって生成されたメモリー・オブジェクトへのアクセス数をカウントします。
--count-memory-objects-accesses --no-count-memory-objects-accesses |
オフ (no-count-memory-objects-accesses)
collect=projection --data-reuse-analysis
次のいずれかを使用します。
advisor --collect=tripcounts --flop --data-transfer=full --project-dir=<project-dir> -- <target-application>
advisor --collect=projection --data-reuse-analysis --count-memory-objects-accesses --project-dir=<project-dir>
advisor --collect=tripcounts --flop --enable-data-transfer-analysis--data-reuse-analysis --project-dir=<project-dir> -- <target-application>
advisor --collect=projection --data-reuse-analysis --count-memory-objects-accesses --project-dir=<project-dir>
full データ転送解析を行います。
サーベイ解析を実行します。
特性化ステージと完全なデータ転送解析によるトリップカウント & FLOP 解析を実行します。
アプリケーションのパフォーマンスをモデル化する際に、データ再利用を解析しメモリー・オブジェクトへのアクセス数をカウントします。
advisor --collect=survey --static-instruction-mix --project-dir=./advi_results -- ./myApplication
advisor --collect=tripcounts --flop --data-transfer=full --project-dir=./advi_results -- ./myApplicationadvisor --collect=projection --data-reuse-analysis --count-memory-objects-accesses --project-dir=./advi_results