Intel® Advisor Help
The Dependencies tool
runs your annotated serial program's executable and watches its memory access operations in great detail to predict possible parallel data sharing problems within the parallel sites. After you change annotations or fix data sharing problems, run the Dependencies tool again to check the modified program's predicted data sharing problems. Repeat this until no data sharing problems remain.
Before you run the Dependencies tool, do the following:
Add Intel Advisor annotations into your sources to mark at least one parallel site and its associated task(s). This tool uses the executed annotations to predict your program's parallel behavior. If it already contains some parallel code, consider marking those code regions with site and task annotations.
Choose a reduced data set that allows this tool to predict data sharing problems, as described in Choosing a Small, Representative Data Set.
Build a target executable using a Debug build, as described in About Choosing and Building a Target. For best results, the target must include debug information.
To run the Dependencies tool, do one of the following:
In the
Advisor Workflow tab or the
Dependencies Report side command toolbar, click the
Collect Dependencies Data button. To hide or show the command toolbar, click the
or
button in the upper-right of the Dependencies Report.
Click the
icon in the
Intel Advisor toolbar or the
Tools >
Intel Advisor XE 2016 menu.