Intel® Advisor Help
When you run the Dependencies
,
Intel Advisor
watches your program while it runs. To analyze your program the Dependencies
tool needs your help to know the boundaries of the parallel sites and their
tasks. You provide this information in two ways, depending on the workflow that
you use:
Threading Workflow - you need to add the Intel Advisor site and task annotations, as described in Annotating Parallel Sites and Tasks (use the link under See Also below).
Vectorization Workflow - you need to mark the loops that you want to analyze for possible dependencies. Use the Survey Report window to check-mark the loops of your interest.
The Dependencies tool detects data sharing problems only on code that is selected for analysis - either with the START-END pair of annotations that define a parallel site, or with the check mark in the Survey Report.