Home » Blogs » AMD RDTS updates for AMD RDNA 4

Major AMD Radeon Developer Tool Suite updates for AMD RDNA 4 architecture

Introduction

Our AMD Radeon™ Developer Tool Suite updates are always big, but the biggest ones always come with the release of a new GPU architecture! The release of AMD RDNA™ 4 architecture GPUs is no exception.

All the tools have been updated to support the new AMD Radeon™ RX 9000 Series graphics cards as a starting point, but there’s a lot more going on too. We’ve FOUR fantastic new blogs, written by our engineers, to get you up to date with the new features.

Read on for the top-level highlights!

New Hardware Crash Analysis with AMD Radeon GPU Detective

AMD Radeon™ GPU Detective (RGD) is our powerful tool for developers to help with post-mortem analysis of GPU crashes. The v1.4 update to RGD introduces Hardware Crash Analysis, a significant new feature for developers conducting crash investigations. This new feature gathers detailed low-level data about the GPU’s state at the time of a crash, helping you understand the root cause. To use this feature, developers must have the latest AMD Software: Adrenalin Edition™ driver along with updated RGD and AMD Radeon™ Developer Panel (RDP) tools.

You can learn more about the updates to RGD here: https://gpuopen.com/learn/hardware-crash-analysis-with-radeon-gpu-detective/

Driver Experiments now has Linux support

Part of our AMD Radeon™ Developer Panel, Driver Experiments offer a way to change the behavior and performance characteristics of a game or other graphics application without modifying its source code or configuration. The tools allow you to control the low-level behavior of the graphics driver, exposing some of the driver settings that were previously only available to AMD engineers, and has now been updated with support for Linux®.

Learn more about Driver Experiments in our earlier blog: https://gpuopen.com/learn/rdts-driver-experiments/

AMD Radeon GPU Profiler adds support for AMD Radeon RX 9000 Series

AMD Radeon™ GPU Profiler (RGP), our ground-breaking low-level optimization tool that provides detailed information on Radeon™ GPUs, has been updated to v2.4, introducing several new features and improvements:

  • Support for the new AMD Radeon™ RX 9000 Series graphics cards.
  • Expanded profiling capabilities to include pure-compute applications and DirectML, providing developers with detailed insights into compute workloads and ML tasks.
  • Enhancements for Work Graphs, allowing you to dig deeper into the performance of your work graph sub-dispatches using RGP’s instruction timing feature.
  • UI enhancements to ISA views to provide more detailed information, aiding developers in understanding the low-level operations of their applications.

Get more details on this update to RGP here: https://gpuopen.com/learn/radeon_gpu_profiler_2-4_support_rx9000_series_pure-compute_applications/

AMD Radeon GPU Analyzer ships with an updated ISA disassembly view

AMD Radeon™ GPU Analyzer (RGA) is our offline compiler and performance analysis tool for DirectX®, Vulkan®, SPIR-V™, OpenGL®, and OpenCL™. The new v2.12 update introduces significant enhancements to its ISA disassembly view, making it more user-friendly and efficient for developers working with AMD RDNA™ and CDNA™ architectures.

These updates aim to enhance shader and kernel optimization efforts. Further details, including release binaries and notes, are available on the RGA product page.

Learn more about the updates to RGA here: https://gpuopen.com/learn/rdna-cdna-architecture-disassembly-radeon-gpu-analyzer-2-12/

AMD Radeon Raytracing Analyzer update adds support for AMD Radeon RX 9000 Series

The AMD Radeon™ Raytracing Analyzer (RRA) tool lets you investigate the performance of your ray tracing applications and highlight potential bottlenecks. The latest v1.8 update introduces several enhancements, including support for AMD Radeon™ RX 9000 Series GPUs. The key update is support for the Bounding Volume Hierarchy (BVH) format changes introduced in our new AMD RDNA™ 4 architecture, including:

  • New oriented bounding boxes (OBBs) that minimize empty space around geometry, improving efficiency in ray-box intersection calculations.
  • A new node format that supports up to 8 child nodes, enhancing the storage efficiency of triangle data.

This update requires AMD Software: Adrenalin Edition™ 25.3.1 or above and you can learn more here: https://gpuopen.com/learn/radeon_raytracing_analyzer_v1-8_support_for_rx9000_series_gpus_and_more/

Updates to the AMD GPU Performance API

The AMD GPU Performance API (GPUPerfAPI), our powerful library for access to GPU perf counters, has been updated to v4.0 with:

  • Support for AMD Radeon RX 9070 Series GPUs
  • Support for AMD Ryzen AI Max 300 and Ryzen AI 300 APUs

Learn more about the update to GPUPerfAPI here: https://gpuopen.com/gpuperfapi/

Download the RDTS update now

You can download the latest AMD Radeon™ Developer Tool Suite here. Stay tuned to our latest GPUOpen news and our social media channels (BlueSky, Mastodon, X) for future RDTS updates.

Picture of Alexander Blake-Davies
Alexander Blake-Davies

Alexander Blake-Davies is a Senior Software Product Marketing Specialist for AMD Developer Programs.

Picture of Rosanna Ashworth-Jones
Rosanna Ashworth-Jones

Rosanna Ashworth-Jones is the manager of the GPUOpen team since 2019, responsible for the website, social content, and much more. She is a software engineer, which includes several years as a game developer, before eventually discovering she was better at making websites for game developers instead.

Driver experiments

Introducing Driver Experiments

Ever wondered why your app is not working properly on a particular GPU? Driver Experiments lets graphics programmers disable some graphics driver optimizations or enable extra safety features.

Enjoy this blog post? If you found it useful, why not share it with other game developers?

You may also like...

Getting started: AMD GPUOpen software

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

AMD 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!

GPUOpen Manuals

Don’t miss our manual documentation! And if slide decks are what you’re after, you’ll find 100+ of our finest presentations here.

AMD GPUOpen Technical blogs

Browse our technical blogs, and find valuable advice on developing with AMD hardware, ray tracing, Vulkan®, DirectX®, Unreal Engine, and lots more.

AMD GPUOpen videos

Words not enough? How about pictures? How about moving pictures? We have some amazing videos to share with you!

AMD GPUOpen Performance Guides

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

AMD GPUOpen software blogs

Our handy software release blogs will help you make good use of our tools, SDKs, and effects, as well as sharing the latest features with new releases.

AMD GPUOpen publications

Discover our published publications.