GPUOpen-Tools/radeon_gpu_profiler

Radeon GPU Profiler (RGP) is a tool from AMD that allows for deep inspection of GPU workloads.

What it solves

It provides low-level optimization and timing information for Radeon Graphics, allowing developers to inspect GPU workloads and understand how games and applications interact with the GPU hardware.

How it works

It uses custom, built-in hardware thread-tracing to generate visualizations of GPU activity. Developers capture profiles using the Radeon Developer Panel and the public display driver to analyze workloads across various APIs.

Who it’s for

Developers working with DirectX 12, Vulkan, OpenCL, and HIP who are optimizing performance on AMD Radeon RX 5000 through 9000 series hardware and Ryzen processors with Radeon Graphics.

Highlights

  • Low-level hardware thread-tracing for deep workload inspection.
  • Visualizations of GPU hardware interaction for DirectX 12 and Vulkan.
  • Support for multiple compute APIs including OpenCL and HIP.
  • Compatible with Windows 11 and Ubuntu 24.04 LTS.

Related

  • Project
  • Project
  • Project
  • Project