Intel® Advisor Help
Collect Survey data and select loops for the analysis from the
column in the Survey report.
Custom
Dependencies
For safety purposes, compiler is often conservative when assuming data dependencies. The Dependencies analysis checks for real data dependencies in loops the compiler did not vectorize because of assumed dependencies and provides recommendations to help resolve the dependencies if detected.
In the Dependencies Report tab at the bottom of the Refinement Report, review the following panes:
Problems and Messages pane - Select the problems that you want to analyze by viewing their associated observations.
Code Locations pane -
View details about the code locations for the selected problem in the
Dependencies Report window. Icons identify the focus code location
and related code location
.
Filters pane - Filter contents of the report tab.
Associated Dependencies Source window, from top left to bottom right:
Focus Code Location pane - Use this pane to explore source code associated with focus code location in the Dependencies Source window.
Focus Code Location Call Stack pane - Use this pane to select which source code appears in the Focus Code Location pane in the Dependencies Source window.
Related Code Locations pane - Use this pane to explore source code associated with related code locations (related to the focus code location) in the Dependencies Source window.
Related Code Location Call Stack pane - Use this pane to select which source code appears in the Related Code Location pane.
Code Locations pane - Use this pane to view the details about the code location for the selected problem in the Dependencies Report window.
Relationship Diagram pane - Use this pane to view the relationships among code locations for the selected problem.