トリップカウントの収集中にキャッシュをモデル化するデバイス構成を指定します。
[解析ワークフロー] > [オフロードのモデル化] > [ターゲット・プラットフォーム・モデル]
--target-device=<string> |
<string> は次のいずれかのデバイス構成です。
引数 |
説明 |
|---|---|
pvc_xt_448xve |
インテル® データセンター GPU マックス 448 |
pvc_xt_512xve |
インテル® データセンター GPU マックス 512 |
xehpg_256xve |
インテル® Arc™ グラフィックス (256 ベクトルエンジン) |
xehpg_512xve |
インテル® Arc™ グラフィックス (512 ベクトルエンジン) |
gen12_tgl |
インテル® Iris® Xe グラフィックス |
gen12_dg1 |
インテル® Iris® Xe MAX グラフィックス |
なし
パフォーマンスのモデル化 (collect=projection) で、config オプションと同じ構成の引数を指定します。
target gpu オプションと target-device オプションを混同しないでください。target-device オプションは、--collect=tripcounts アクションのみを変更し、オフロードのモデル化向けに特定の GPU プラットフォームのメモリーキャッシュをシミュレートするために使用されます。--target-gpu は --collect=roofline、--collect=survey、および --collect=tripcounts を変更し、複数の GPU でデータを収集して GPU ルーフラインを描画するターゲットの GPU を選択するために使用されます。
サーベイ解析を実行します。
特性化ステージのトリップカウント & FLOP 解析を実行します。
gen9_gt2 設定でアプリケーションのパフォーマンスをモデル化します。
advisor --collect=survey --static-instruction-mix --project-dir=./advi_results -- ./myApplication
advisor --collect=tripcounts --flop --enable-cache-simulation --target-device=gen9_gt2 --project-dir=./advi_results -- ./myApplicationadvisor --collect=projection --config=gen9_gt2 --project-dir=./advi_results