Radeon GPU Profiler 1.6

With this latest incarnation of RGP, we have added support for AMD’s new Radeon RX 5700 and RX 5700 XT ‘Navi’ graphics cards. Since this is a new architecture, some of the UI elements have changed to display the hardware features but most of the UI is unchanged and will be familiar. There’s a new set of hardware shaders, and these can be seen in the side panel of the Wavefront Occupancy or Event Timing views.

In the image below, selecting a group of events will show which events use the default pipeline and which events use the new Next generation pipeline.

We’ve also added a couple of smaller tweaks to the instruction timing view so that it’s now possible to search for keywords. This allows you to search for instruction types and operands. The ‘goto line’ has also been moved to the top of the UI beside the search box so the UI is more consistent with the rest of the tool.

The ‘Recent’ section of the Welcome page now only shows the name of the profile rather than the whole path. The full data can still be seen by clicking on the “Recent profiles” button on the left.

The RadeonDeveloperPanel shipped as part of RGP has also had a slight modification in that the ‘Application blacklist’ has been exposed to the user interface. This allows you to specify which applications you don’t want to be enabled for profiling. More and more applications running as part of Windows are using DX12 and these applications can get enabled for profiling if they start up while the panel is connected to the driver.

More information

As always, you can find out more about RGP, including links to the release binaries on GitHub and the full release notes list, on our product page. As always: please send us your feedback so that we can keep making RGP the very best developer-focused performance analysis tool for modern graphics and compute profiling work.

Your feedback is incredibly valuable to us and helps drive the RGP roadmap forward, so if you want something and it makes sense then just let us know!

Latest news

AMD Matrix Cores (amd-lab-notes)

This first post in the ‘AMD lab notes’ series takes a look at AMD’s Matrix Core technology and how best to use it to speed up your matrix operations.

Looking for a good place to get started with exploring GPUOpen?

Getting started: our software

New or fairly new to AMD’s tools, libraries, and effects? This is the best place to get started on GPUOpen!

Getting started: development and performance

Looking for tips on getting started with developing and/or optimizing your game, whether on AMD hardware or generally? We’ve got you covered!

You may also like...

Explore our huge collection of detailed tutorials, sample code, presentations, and documentation to find your answers to your graphics development questions.

Create wonder. No black boxes.

The home of great performance and optimization advice for AMD RDNA™ 2 GPUs, AMD Ryzen™ CPUs, and so much more.

Browse all our useful samples. Perfect for when you’re needing to get started, want to integrate one of our libraries, and much more.

Discover what our SDK technologies can offer you. Query hardware or software, manage memory, create rendering applications or machine learning, and much more!

Analyze, Optimize, Profile, Benchmark. We provide you with the developer tools you need to make sure your game is the best it can be!