• Intel® Graphics Performance Analyzers 2020 R1
  • 03/31/2020
  • Public Content

Analyzing Metrics Data

Intel® GPA supports a wide variety of metrics. The metrics available for display are dependent upon your specific graphics device.
If you are analyzing a DirectX* 12 application, Intel® GPA provides system-wide time-based metrics only, aggregating the data for all the running applications. For higher metrics accuracy, make sure that only one graphics application is running on your target system at the time of the analysis.

Analyzing Metrics with System Analyzer HUD

With System Analyzer HUD, you can view metrics for your running application in real time as an overlay on your application window:
  1. Launch the graphics application through the
    Graphics Monitor Launcher
    as described in Launching an Application.
    The application starts running with the System Analyzer HUD overlay.
  2. Use the 
    keyboard shortcut to switch between HUD modes that display the current Frames per Second rate, real-time metrics, and the available override modes with the respective shortcuts.
  3. Observe the metrics data while your application runs. You can see the current values (white), as well as the min/max values during the last 7 seconds displayed in red/green, respectively:
    System Analyzer HUD allows you to select up to four metrics that are overlaid on your running application. You can change the metrics selection in the
    dialog box and check whether the value of a particular metric is higher or lower than you expect. For example, Aggregated CPU Load and GPU EU's Active metrics can help you determine whether these resources are underutilized.
    "EU" is an abbreviation for "execution unit", the general-purpose GPU processors in recent Intel® chipsets.
Analyzing Metrics with System Analyzer
With System Analyzer, you can analyze both system-wide and application-specific metrics:
  1. From the Graphics Monitor Context menu, run the System Analyzer application.
  2. Define the analysis scope:
    • Select the application you want to analyze from the list of running applications. You should run the application before launching Intel® GPA.
    • Select
      System View
      to analyze system-wide metrics.
      System Analyzer shows CPU system-level metrics on non-Intel architectures and CPU metrics on Intel® architectures. For detailed information on the available metrics, see the CPU Metrics section.
  3. Analyze metrics in real time. To analyze metrics with the System Analyzer, drag and drop the desired metrics from the left pane:
    • to the charts
    • above, below or between the charts
    By default, only one metric is displayed in a chart. The new metric dragged onto the chart replaces the old metric. To compare metrics in a single chart, you can append a new metric to the existing chart by holding
    while dragging the metric onto the chart. You can add up to four metrics to each chart. To delete a chart, click on the gray cross in the top left corner of the chart.
  4. Optionally, export metric values to a CSV file for post-processing.

Next Steps

For further in-depth analysis of your application, you can create frame or trace capture files using the
keyboard shortcuts, respectively. If you are using System Analyzer, you can also use the / buttons instead.

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804