User Guide


Offload Modeling
Report Overview

Review the controls available in the main report of the
Offload Modeling
perspective of the
Intel® Advisor
. In the
Accelerated Regions
reports, you can drag-and-drop, close/open, collapse/expand panes to change the report layout.
Offload Modeling report overview
Switch between different report tabs. By default, there are Summary, Accelerator Metrics, and Logs. To open the application source, click the
drop-down and select the
Source View
tab .
Review the summary of
offload characteristics for your application. The pane highlights total speedup, number of loops and functions offloaded, and a fraction of code accelerated.
  • Select code regions to show in the report based on offload type:
    • Show
      code regions in your code.
    • Show only code regions
      for offloading.
    • Show only code regions
      not recommended
      for offloading.
  • Create a snapshot for the current project results. For details, see Create a Read-only Result Snapshot.
  • Click a
    button to open previously closed panes.
Review application performance measured on a host platform and its performance modeled on a target platform. For details about metrics reported, see Accelerator Metrics.
Depending on a perspective configuration and accuracy level, you might see different metrics reported and some metrics might be not accurate. Refer to the following topics for interpretation details:
Switch between
Data Transfer Estimations
tabs for more information about loops selected in
  • Examine details about estimated data transfers in the loop and memory objects tracked and review data transfer recommendations. For details about how to read this pane, see Examine Data Transfers for Modeled Regions.
    You need to enable light or full data transfer analysis before running the perspective to see metrics in this pane,
  • Examine offload details about the loop, such as loop type, measured and estimated execution time, estimated offload speed-up (for offloaded loops), and reason for not offloading, time for several bounded-by factors. If the loop is not recommended for offloading, this tab also reports the reason for it. For details, see Investigate Non-Offloaded Code Regions.
Switch between
tabs for more information about loops selected in
  • Examine the source code and offload details for each source line. Select a loop in the
    table to focus on the corresponding part of the source code.
  • View the loop/function hierarchy in a stack and its metrics.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at