Intel® Advisor Help

Examine Data Transfers for Modeled Regions

Accuracy Level

Medium

Enabled Analyses

Survey + Characterization (Trip Counts and FLOP with cache simulation and light data transfer simulation) + Performance Modeling with no assumed dependencies

Result Interpretation

After running the Offload Modeling perspective with Medium accuracy, you get an extended Offload Modeling report, which provides sufficient information about memory and cache usage and taxes of your offloaded application and shows you in additions to the basic data:

Offload Modeling perspective assumes a loop is parallel if its dependency type is unknown. It means that there is no information about a loop from a compiler or the loop is not explicitly marked as parallel, for example, with a programming model (OpenMP*, Data Parallel C++, Intel® oneAPI Threading Building Blocks).

Note

If you already have a report generated for a lower accuracy, all offload recommendations, metrics, and speed-up will be updated to be more precise taking into account new data.

Note

This topic describes data as it is shown in the Offload Modeling report in the Intel Advisor GUI. You can also view the results using an HTML report, but data arrangement and some metric names may vary.

Example of an Accelerated Regions report with data transfer and tax estimations (Offload Modeling perspective)

In the Accelerated Regions tab of the Offload Modeling report, review the metrics about memory usage and data transfers:

Note

For details about metrics reported, see Accelerator Metrics.

Next Steps