News: 0001603919

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD RDNA4 With RADV Now Support New Performance Counters For Better Profiling

([Radeon] 15 Minutes Ago AMD RDNA4 + RGP 2.6)


Merged back in December for Mesa 26.0 was [1]RADV now supporting some new performance counters to help game developers and open-source driver developers. That new performance counter support aligned with the AMD GPUOpen Radeon GPU Profiler 2.6 release. At first those new performance counters were wired up for RDNA1 through RDNA3.5 GPUs while now the support has arrived for the latest RDNA4 GPUs.

The new performance counter support with Radeon GPU Profiler 2.6 included the LDS (number of LDS bank conflicts) counters, memory bytes counter, and memory counters as a percent of vRAM. There are also two ray-tracing counters now implemented too that previously weren't working. Building off that prior GFX10/GFX11 support, Samuel Pitoiset of Valve's Linux graphics driver team has now extended the support to cover GFX12 (RDNA4) graphics processors too.

[2]This merge landed a few minutes ago in Mesa 26.0-devel for RGP 2.6 support with GFX12. While not too exciting for Linux gamers / end-users directly, this additional Radeon GPU Profiler integration should help game engine developers, driver writers, and others ensure proper utilization of Radeon GPU hardware under Linux with the RADV Vulkan driver.



[1] https://www.phoronix.com/news/AMD-RADV-RGP-2.6-Counters

[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39100



New York now leads the world's great cities in the number of people around
whom you shouldn't make a sudden move.
-- David Letterman