Intel® Graphics Performance Analyzers (Intel® GPA) Release Notes and New Features

Last Updated:12/17/2020

Thank you for choosing the Intel® Graphics Performance Analyzers (Intel® GPA).

This page provides the current Release Notes for Intel® Graphics Performance Analyzers (Intel® GPA). The notes are categorized by year, from newest to oldest, with individual releases listed within each year.

Click a version to expand it into a summary of new features and changes in that version since the last release, and access the download buttons for the detailed release notes, which include important information, such as pre-requisites, software compatibility, installation instructions, and known issues.

You can copy a link to a specific version's section by clicking the chain icon next to its name.

All files are in PDF format - Adobe Reader* (or compatible) required.


To get product updates, log in to the Intel Software Development Products Registration Center. For questions or technical support, visit Intel® Software Developer Support.

2020

Release Notes

OVERVIEW

All Tools

  • Support for Intel® Iris® Xe MAX Graphics

Graphics Monitor

  • Added support for the "Auto-detect Launched Applications" option to work in Trace capture mode
  • Added support for deferring capture of a Vulkan Stream to any point in time while the application is running (Deferred Capture)
  • Added support for capturing multiple Deferred Captures of Vulkan and Direct3D* 12 during a single run

Graphics Frame Analyzer

  • Improved the quality of Direct3D 12 stream capture and playback
  • Changed the blank icon to a screenshot of the first frame of a Deferred Capture in the Open-File dialog in order to more easily identify your captures
  • Full integer values are now shown in the buffers, instead of the abbreviated scientific notation values

Graphics Trace Analyzer

  • Full support for Direct3D* 12 visualizations of synchronization primitives
    • Bezier curves tracing both the lifetime of a packet through its event calls, and dependencies between packets (wait/signal command queue calls) are shown
    • User-space ID3D12CommandQueue::Signal and ID3D12CommandQueue::Wait calls are now selected along with other dependent driver synchronization events
    • GPU to CPU synchronizations via D3D12Fence::SetEventOnCompletion are visualized on the timeline 
  • Support for multi-GPU (discrete and integrated) profiling - view metrics from both GPUs in a single capture, concurrently
  • Significantly reduced the time required to open a trace file

System Analyzer

  • Support for multi-GPU (discrete and integrated) profiling - view metrics from both GPUs simultaneously.

GPA Framework

  • Multi-frame analysis has been introduced for DirectX* 11 (Pre-Alpha Version)
  • Reduce capture overhead - Deferred Capture
    • Triggering a capture at any point of game play is now supported for Vulkan and Direct3D* 12
    • Trigger multiple captures in a single session of gameplay
    • Specify the number of frames you want to capture
  • Added support for extracting Direct3D 11 object names from metadata
  • Direct3D 11 Metadata Extractor now includes RenderTarget binding information
  • Added support for Direct3D 11 RenderTarget resource extraction
  • Added support for Direct3D 11 Intel GPU Hardware query-based metrics collection
  • Vulkan resource extractor supports extraction based on call stage flags (pre/post call execution)
  • Support for Vulkan SDK 1.2.148. Please update Vulkan SDK to build against GPA Framework.
  • Support for Windows SDK 19041. Maintains backward compatibility with the previous SDK.

Release Notes

OVERVIEW

All Tools

  • Future support already enabled for the recently announced 11th Gen Intel® Core™ processors with Intel® Iris® Xe graphics

Graphics Frame Analyzer

  • Variable Rate Shading (VRS) Tier2 support in Multi-frame Profiling View mode. Including screen-space visualization of the VRS image
  • Microsoft DirectX* Raytracing Alpha support in Multi-frame Profiling View mode
  • Initial support for Multi-GPU applications in Multi-frame Profiling View mode
  • Added Microsoft Direct3D* 12 Command List debug regions and markers to API Log and Bar Chart
  • Different types of Direct3D 12 Command Queues now explicitly shown in Multi-frame Profiling View
  • Increased precision of floating point data buffers
     

Graphics Trace Analyzer

  • DirectX Raytracing calls are now displayed in the thread tracks
  • Added auto-highlighting of events to make CPU and GPU synchronization more transparent. When you select a synchronization event, all events that are related to it are highlighted as well
    • CPU synchronization with SetEvent and WaitForSingle(Multiple)Object(s)
    • GPU synchronization with DirectX 12 command queue Signal/Wait calls
  • See our first two Graphics Trace Analyzer Deep Dive videos - more to come!

System Analyzer

  • Increased the quality of CPU metrics on Windows* by significantly increasing the granularity of CPU counters for Intel hardware

GPA Framework

  • Support for DirectX* 12 Variable Rate Shading Tier2
  • Support for DirectX* Raytracing (Alpha)
  • Deferred capture support for Vulkan was extended to cover more Unity* and Unreal* based workloads

 

2019

 

2018

 

2017

 

2016

 

 

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.