Intel® Advisor Help
The Dependencies tool
performs extensive analysis
of your running program to predict data sharing problems. After you change
annotations or fix data sharing problems by modifying the sources, run the
Dependencies tool again to check the modified program's predicted data sharing
problems, until the predicted data sharing problems have been fixed.
While the Dependencies tool is running your application:
Analysis data is collected as the program runs. Non-GUI output appears in the Application Output pane. A log of the collection messages appears in the Collection Log pane.
Messages appear as data is collected and finalized, such as informational, status, and each problem found. This includes the time the collection started, elapsed time, and each problem detected. Each problem includes the executable file name, source file name, and source line number.
When data collection completes, data finalization prepares the data for display.
After finalization completes, data appears in the Refinement Report and Dependencies Report windows. If the Dependencies tool did not detect any Problems, a No Problems Detected message appears instead. To view the Dependencies Report window, click the text link under No Problems Detected.
New information also appears in the dashboard-like Summary window, including the collection times and links that allow you to view the application output and the collection messages.
To skip uninteresting parts of your target while the target continues to run, you can add the Pause Collection and Resume Collection annotations around uninteresting source code region(s).
If an interesting problem appears, or you get impatient, you can stop or cancel the collection by doing one of the following:
In GUI
To cancel the collection and discard the collected data, click the
button next
to the
Check Dependencies group box in the
Advisor Workflow.
In CLI
To stop collection in Advisor CLI:
advixe-cl --collect dependencies --project-dir <pdir> --stop
where <pdir> is the project root directory.
To cancel collection in Advisor CLI and discard the collected data, use the following command line:
advixe-cl --collect dependencies --project-dir <pdir> --cancel
where <pdir> is the project root directory.