mark-up
mark-up
Enable/disable user selection as a
way to control loops/functions identified for deeper analysis.
Syntax
--mark-up
--no-mark-up
Default
On (mark-up)
Usage
Intel Advisor
offers two ways to identify loops/functions for deeper analysis:
- Source annotations- Via code that pinpoints the start and end of loops and iterationsThis is the only identification method for the Suitability analysis.
- User selection- In the CLI viamark-up-loopsandmark-up-list, and in the GUI viaThis is the primary identification method forVectorization Advisoranalyses.User selection viamark-up-loopsand persists for downstream analyses. User selection viamark-up-listpersists only for the duration of acollectaction.
Use
mark-up
to use both ways to identify loops/functions for
deeper analysis. Use
no-mark-up
to use only source annotations.
There is no
clear selection
option in the
Intel Advisor
CLI.
no-mark-up
is the closest equivalent if user-selected
loops/functions persist but you want to use only source annotations to identify
loops/functions for deeper analysis.
Example
Run a Memory Access Patterns analysis. Analyze only
loops/functions identified by source annotations.
advisor --collect=map --no-mark-up --project-dir=./advi_results -- ./myApplication