User Guide

Contents

target-device

Specify a device configuration to model cache for during Trip Counts collection.
GUI Equivalent
Analysis Workflow
Offload Modeling
Target Platform Model

Syntax

--target-device
=
<string>
Arguments
<string>
is one of the following device configurations:
Argument
Description
gen12_tgl
Intel® Iris® Xe graphics
gen12_dg1
Intel® Iris® Xe MAX graphics
gen11_icl
Intel® Iris® Plus graphics
gen9_gt2
Intel® HD Graphics 530
gen9_gt3
Intel® Iris® Graphics 550
gen9_gt4
Intel® Iris® Pro Graphics 580
Default
No default
Actions Modified
collect
=tripcounts --enable-cache-simulation
Usage
Make sure to specify the same configuration argument as for the
config
option during Performance Modeling (
collect=projection
).
Do not confuse the
target gpu
option with the
target-device
option. The
target-device
option modifies only the
--collect=tripcounts
action and is used to simulate memory cache of a specific GPU platform for Offload Modeling. The
--target-gpu
modifies the
--collect=roofline
,
--collect=survey
, and
--collect=tripcounts
and is used to select a target GPU to collect data and plot a GPU Roofline for if you have several GPUs.
Example
  1. Run Survey Analysis.
  2. Run Trip Counts and FLOP analyses of the Characterization stage.
  3. Model your application performance for the
    gen9_gt2
    configuration.
$ advisor --collect=survey -stackwalk-mode=online --static-instruction-mix --project-dir=./advi -- myApplication
$ advisor --collect=tripcounts --flop --enable-cache-simulation --target-device=gen9_gt2 --project-dir=./advi -- myApplication
$ advisor --collect=projection --config=gen9_gt2 --project-dir=./advi

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.