AMD publishes 606-page RDNA3 Instruction Set Architecture document
Nearly a month after Radeon RX 7900 were launched, AMD is now sharing a document featuring details on low-level instructions for RDNA3 architecture. This very sophisticated programming guide is intended for developers who would like to take advantage of the architecture by using specific instructions that were enabled or modified for the third generation RDNA.
AMD ISA provides knowledge on RDNA3 shader code execution model, memory hierarchy and lists all available instructions. This could be helpful for low-level optimizations or compiler-level tuning, notes Phoronix.
AMD RDNA™ 3 Instruction Set Architecture (ISA) reference guide
The main purposes of this document are to:
- Specify the language constructs and behavior, including the organization of each type of instruction in both text syntax and binary format
- Provide a reference of instruction operation that compiler writers can use to maximize performance of the processor
RDNA3 Block Diagram, Source: AMD
Thus far AMD only released one RDNA3 GPU, the Navi 31. This processor is used by Radeon RX 7900 graphics cards only. However, the company already announced its Navi 33 GPU for mobile devices which is set to launch next month.
As far as rumors are concerned, AMD should launch three Navi 3X GPUs for desktop and laptops, while the architecture is also used by integrated graphics into Phoenix APU.
Source: AMD GPUOpen via Phoronix