Intel® Advisor Help

Annotations for Parallel Sites and Tasks

When you run the Suitability and Dependencies tools, Intel Advisor watches your program while it runs. To analyze your program, the Suitability and Dependencies tools need your help to know the boundaries of the parallel sites and their tasks. You provide this information when you add the Intel Advisor site and task annotations, as described in Annotating Parallel Sites and Tasks (use the link under See Also below). These tools try to measure performance (Suitability) and detect data sharing problems (Dependencies) only on code within execution of the pair of annotations that define a parallel site. Once execution enters a parallel site, each tool looks for annotations that define parallel task(s).

If you run the Suitability or Dependencies tools on code that does not contain parallel site or task annotations, no useful data can be collected and a message appears.

See Also