User Guide

  • 2020.3
  • 07/10/2020
  • Public Content

To access the
screen, click the button on the
Graphics Monitor Launcher Screen
screen comprises the following tabs:
  • :
    choose metrics to be displayed in the
    System Analyzer HUD in the target application, customize
    System Analyzer HUD position, and configure metrics collection.
  • :
    view and change
    the default keyboard shortcuts.
  • Trigger
    : enable and configure a trigger.
  • Trace
    set trace collection settings.
  • Stream
    : set stream collection settings.
  • Frame
    : set frame delimiters.
Settings in the
tab and the
tab are not applicable to applications running in the Steam* mode.
Use the
tab to do the following:
  • Enable/disable GPU metrics collection by the target application
  • Customize
    System Analyzer HUD position
  • Configure the HUD metrics
  • Select the active metric set from a list
tab comprises two lists:
  • List of all available HUD metrics.
  • List of active HUD metrics.
To configure the HUD metrics to be shown in the target application, drag and drop a metric from the list of available metrics to the list of active metrics. The maximum number of active HUD metrics is four. To restore the default list of active HUD metrics, click the button. To change the metrics that are displayed, you can remove a metric from the Active HUD Metrics list by dragging and dropping this metric back to the list of available HUD metrics, or reorder the Active HUD Metrics list by dragging and dropping a desired metric over another active metric.
Use the search bar at the top of the tab to find relevant metrics.
To select the active metric set, use the
Active Metric Set
drop-down menu in the
section of the metric tree.
tab enables you to substitute a default keyboard shortcut with a custom value. To change a shortcut, click the shortcut value, and then click the buttons combination that you want to use as a new shortcut: start with a combination of modifier keys (ALT, CTRL, SHIFT, etc.) and end with an alpha-numeric character key.
To restore default shortcut values, click the button.
Use the search field at the top of the tab to find relevant shortcuts.
tab enables you to set a custom condition for frame, trace, or system trace capturing. For instructions on setting up a trigger, see Setting up a Trigger.
In the
tab you can modify tracing options:
  • Enable capturing a trace upon an application startup.
  • Change the duration of the application run to be captured in a single trace file. By default, the trace duration is five seconds.
  • Enable capturing of events to show parallel execution data in the Graphics Trace Analyzer for DirectX 11 based applications.
  • Select predefined Intel® GPA domains to collect data about.
D3DPerf, ID3DUserDefinedAnnotation, ID3D11DeviceContext2 Events, and WinPixEventsRuntime apply to the debug annotation API. It is not recommended to use these domains in the code together and enable these domains simultaneously in the Trace tab.
The default settings represent the common use case.
  • Select user ITT domains to collect data about. The list of user domains is gathered from the analyzed applications defining them with Intel® Tracing Technology API and is updated upon exit from the application.
  • Add custom Event Tracing for Windows event providers.
To restore the default tracing parameters, click the button.
Use the search field at the top of the tab to find relevant domains.
Use the
tab to set configure the following stream capture settings:
  • Enable deferred stream capturing. Streams are captured upon pressing
    . (DirectX* 12, Vulkan* specific)
  • Create a keyframe at a specified time interval.
  • Create a keyframe upon pressing a key.
  • Create screenshots in a specified sequence of frames.
  • Create screenshots in a specified time interval.
  • Enable/disable a HUD layer in the running application window.
  • Enable/disable a Metrics layer in the running application window.
Use the
tab to set frame delimiters for OpenGL applications. Frame delimiter is an API call acting as a frame border. Set frame delimiters to enable Intel® GPA analysis for applications that do not use default frame delimiters.
OpenGL Frame Delimiters:
  • SwapBuffers
  • SetCurrentContext
  • glBlitFramebuffer
  • glClear
  • glFinish
  • glFlush

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