Intel® Graphics Performance Analyzers 2025.1 Release

ID 标签 844588
已更新 3/17/2025
版本
公共

Intel® Graphics Performance Analyzers

  • Improve performance by quickly identifying problem areas.

  • Identify single frames of interest and profile them down to draw call level.

  • View real-time CPU, GPU, and graphics API performance to quickly identify improvement areas.

  • Evaluate workload performance across the CPU and GPU.

  Say hello to some of the latest improvements for the Intel® Graphics Performance Analyzers (Intel® GPA) tool suite and Intel® GPA Framework.

All Tools

  • Added full support for Intel® Arc™ B-Series Graphics (formerly code named Battlemage).

Graphics Frame Analyzer

Shader Profiler

  • We have re-enabled the Shader Profiler for frames and streams captured from DirectX* 12 applications. We recommend updating to graphics driver version 32.0.101.6632 or later, as this version includes numerous fixes for optimal performance. Please note that the Shader Profiler is turned OFF by default. To enable it, switch the toggle to ON in the Graphics Frame Analyzer General Settings before opening a frame. Learn more about shader profiling.

Enable Shader Profiler

Acceleration Structure

  • We have introduced a new Acceleration Structure resource that displays the TLAS/BLAS hierarchy tree, including each node's attributes. Visualization for geometry will be added in a future release.

Acceleration Structure resource

Other UI/UX Enhancements

  • Resource IDs are now displayed in hexadecimal format, making it easier to match the resource ID in the arguments and the resource list.

resource IDs in hex

 

  • Enhanced syntax help for the buffer layout editor: Added highlighting for lines containing invalid instructions.
  • Added a GPU auto-selection feature for systems with multiple graphics devices. When opening from Graphics Monitor, the frame or stream will be played on the GPU where it was captured. When opened from Graphics Frame Analyzer, it will be played on the selected GPU. We have also added the Playback GPU name to the window header for opened frames or streams, making it easy to identify the GPU used for playback and to avoid confusion.

GPU name in window header

 

Intel® GPA Framework 

  • Added experimental support for DirectStorage. This allows for capture and playback on the same machine of workloads using native DirectStorage compression types.

DirectStorage support

The screenshot includes elements from the Microsoft DirectStorage Bulk Load Demo, licensed under the MIT License, with the following copyright notice:Copyright (c) Microsoft Corporation

 

  • Added support for Direct3D 11 video interfaces on the D3D12 runtime during deferred capture.
  • Added acceleration structure information extraction support to the Direct3D 12 Metadata Extractor. This allows for more raytracing pipeline exposure when using the MetadataExtractor class, as seen in the sample.
  • Added a gpa-player parameter for manual error handling control. Set --action-on-playback-error to 0 to terminate on error (default behavior), 1 to throw exception, and 2 to skip errors. This allows for more control when encountering playback issues.
  • Added printing of GPA Framework-specific environment variables, such as log severity, to the help text of Intel GPA Framework binaries.

GPA FW Help text