Intel® Advisor Help
High
Survey + Characterization (Trip Counts and FLOP with cache simulation and medium data transfer simulation) + Dependencies + Performance Modeling
Without the Dependencies analysis, if a loop is not explicitly marked as parallel with pragmas or if a compiler assumes dependencies present, Intel® Advisor assumes the loop is not recommended for offloading because they have high compute time. In this case, you can see high percentage of dependency-bound code regions. To get accurate information about dependencies, run the Dependencies analysis.
After running the Offload Modeling perspective with High accuracy, you will get a complete Offload Modeling report extended with detailed information about loops that have and do not have dependencies and a full data transfer report.
In the metrics table of the Accelerated Regions tab:
In the Details tab, see an icon indicating loop dependency type:
Review the Data Transfer Estimations pane with detailed information about data transferred between host and device and memory objects. In addition to basic data transfer report, it includes: