We’re pleased to announce the availability of the AMD RDNA™ 3.5 Instruction Set Architecture (ISA) reference guide. The ISA guide is useful for anyone interested in the lowest level operation of the RDNA 3.5 GPU architecture, be that shader compiler writers, tools authors, and any game or application developer that needs to optimize their shaders.
The guide covers the whole shader core execution model, including program state, the various wave execution models, how the shader core interacts with the memory hierarchy, the available instructions including their encodings, and lots more.
More architecture content on GPUOpen
Decoding instructions with the machine-readable AMD GPU ISA specifications
A simple C++ program demonstrating how easy it is to decode instructions using the IsaDecoder API.
AMD GPU architecture programming documentation
A repository of AMD Instruction Set Architecture (ISA) and Micro Engine Scheduler (MES) firmware documentation
AMD machine-readable GPU ISA documentation
AMD’s machine-readable GPU ISA specifications are a set of XML files that describe AMD’s latest GPU Instruction Set Architectures (ISAs)
WMMA benefits for ML and general compute workloads
Read about how the new WMMA instructions added in HLSL SM 6.8 allow shader developers to accelerate GEMM matrix operations.
Radeon™ GPU Profiler 1.15 provides an enhanced ISA view experience and more
Radeon GPU Profiler v1.15 adds an enhanced user experience for GPU ISA disassembly, mesh shader event names, WMMA support, and more.
Real-time Sparse Distance Fields for Games (GDC 2023 – YouTube link)
This presentation introduces a novel algorithm for PC and console developers to efficiently generate sparse distance fields in real-time.
AMD RDNA™ Performance Guide
Our one-stop resource for getting great AMD RDNA™ performance on Vulkan® and DirectX®12 APIs!
How to accelerate AI applications on RDNA 3 using WMMA
This blog is a quick how-to guide for using the WMMA feature with our RDNA 3 GPU architecture using a Hello World example.