Intel® Advisor Help

enforce-fallback

Emulate data distribution over stacks if stacks collection is disabled.

GUI Equivalent

Project Properties > Analysis Target > Performance Modeling > Other parameters

Syntax

--enforce-fallback

--no-enforce-fallback

Default

Off (no-enforce-fallback)

Actions Modified

collect=projection

Usage

Use the enforce-fallback option to emulate data distribution over stacks after reducing collection overhead by removing --stacks option from Trip Counts collection (--no-stacks is default).

Note

This may reduce analysis accuracy.

Example

  1. Run Survey Analysis.

  2. Run Trip Counts and FLOP analyses without stacks collection.

  3. Model your application performance emulating data distribution over stacks.

$ advisor --collect=survey -stackwalk-mode=online --static-instruction-mix --project-dir=./advi -- myApplication
$ advisor --collect=tripcounts --flop --enable-data-transfer-analysis --target-device=gen11_icl --project-dir=./advi -- myApplication
$ advisor --collect=projection --enforce-fallback --project-dir=./advi

See Also