User Guide

  • 2020.3
  • 07/10/2020
  • Public Content

See Also

To access the
Multiframe View
select a stream for analysis in the Open Frame Capture window, and then click
, or double-click on a stream preview.
Multiframe View is available for Vulkan applications.
Displays the opened stream file name.
Displays the opened stream data, notifications, opens the Intel® GPA User Guide, restores the default view, and changes the Intel® GPA color scheme.
Shows frames included into the opened stream.
Visualizes the opened stream content, zooms to the selection and zooms out.
Shows metrics collected for the opened stream.
Preview pane
Displays screenshots captured for the opened stream. To capture screenshots for the stream, enable screenshot capturing in the
Graphics Monitor
Options Stream
Stream Title Bar
Multiframe View
Stream Title
bar shows the opened stream file name. The file name consists of the application name, capture date and time in the following format: YYYY_MM_DD_HH_MM_SS.
Main Toolbar
Returns to the Open Frame Capture window. You can use the
key instead.
Stream Overview
Provides the following statistical information for the opened stream:
  • Duration of the full stream, in seconds.
  • Duration of the selected frames, in microseconds.
  • Theoretical frame rate for the selected frame or average frame rate for the several selected frames, in frames per second (FPS). To see the frame rate, select full frames.
Displays messages and non-critical errors.
If more than one message is open, use the
arrows to navigate between messages.
  • Change the color scheme of the Graphics Frame Analyzer interface:
    • Light color scheme (default)
    • Dark color scheme
  • Change the size of the Graphics Frame Analyzer screen and the screen elements:
    • Small
    • Medium
    • Large (default)
Send feedback
Opens a form to send feedback to the
Intel® GPA technical support
Opens the Intel® GPA online documentation.
Stream Content Pane
Type Filter Expression
Filters frames by number or duration. Saves previous search keywords. You can use the
Type Filter Expression
field, to find specific frames by running Graphics Frame Analyzer plugins.
Execute Plugins
Opens the list of the available Graphics Frame Analyzer plugins.
Collapse All Groups
Closes all the groups in the
Frame List
tab, if available.
Export Frame Log
Saves the Frame log in CSV format. You can also save the Frame log by pressing
Frame List
Lists all frames of one rendering context/queue in the CPU execution order. The number of
Frame List
tabs depends on the number of rendering contexts/queues in the opened stream.
To profile an individual frame, double-click the required frame; or click the required frame, and then click
The first frame in a stream cannot be opened for profiling.
For Vulkan-based application streams, the
Multiframe View
shows subframes:
  • Queue Submit calls. Submit calls can be selected and opened in the
    Profiling View
  • Queue Present calls. Present calls can be selected.
Opens the selected frame in the Profiling View. For Vulkan-based applicaitons, you can select several frames and subframes.
Stream Viewer Pane
Correlates all the displayed frames with the timeline. The range of the timeline corresponds to the length of the stream in the current zoom level. Depending on the zoom-in level, the time intervals are displayed in seconds, milliseconds, microseconds, or nanoseconds.
Zoom to Selection
Zooms into the time range of selected frames.
Full Zoom Out
Restores the default zoom level.
bar chart
Visualizes individual frames and keyframes. Keyframe is a saved state of an application, from which you can play back the captured stream.
When you select a frame in the Frame List tab, the corresponding bar is highlighted on the
bar chart. If you only select a part of a frame, the corresponding bar is hatched.
You can also select frames in the
Stream Viewer
pane by clicking the bars on the
GPU Time Elapsed
track, or by pressing the left mouse button and dragging the mouse horizontally on any track. You can change the selection by dragging arrows on the right or left boundary. The
button in the
Stream Content
pane opens the selected frame or frame sequence in Profiling View.
By default, streams are visualized on the GPU Time Elapsed track. You can visualize other GPU metrics by selecting a sampling interval other than
in the
tab of the Graphics Monitor
before you start an application on Stream mode. When you set a sampling interval other than
, metrics are collected system-wide with this frequency.
To ease navigation within the stream, enable screenshot capturing in the Graphics Monitor
Options Stream
tab. To see a screenshot on the bar chart, hover over the track. The screenshot is also displayed in the
pane. Screenshot Layer can create an overhead visible on the GPU Time Elapsed track.
You can change the vertical scaling of the bar chart by increasing or decreasing the relative height of the bars using the or  buttons respectively. By default, all bars are displayed in their original height.
To enable or disable the vertical auto-scaling, click the / toggle button. By default, the vertical auto-scaling is enabled.
Metrics Pane
Type Filter Expression
Filters stream file tracks by name or parameters. Saves previous search keywords.
Collapse All Groups
Closes all unfolded track groups.
Expand All Groups
Unfolds all track groups.
Lists metrics collected for the captured stream file.
To change track color or event color in the
Stream Viewer
, use the
Track Color Modification
Tracks from the
list can be dragged and dropped to the
Stream Viewer

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