AMD Publishes RDNA 3.5 ISA Documentation
AMD today made public their RDNA 3.5 instruction set architecture (ISA) programming guide for these updated RDNA3 graphics found within new Ryzen AI 300 "Strix Point" APUs thus far.
While AMD has reduced the amount of documentation they publish in recent years in favor of devoting the resources to working on their open-source Linux graphics driver as sort of a living reference implementation, the ISA documentation is something they have continued to make public with new GPU architecture releases. The ISA documentation can help game developers meticulously optimizing shaders for their games, help compiler developers working on the likes of the LLVM AMDGPU back-end or GCC AMDGCN back-end or other compiler components, help with debuggers and other utilities/tooling around AMD GPUs, etc.
The ISA documentation in the public helps out a lot and far more value than some of the more verbose GPU driver programming documentation they've done in the past that detailed hardware programming bits but consumed a lot of engineering (and legal review) resources to get out the door when for most purposes the open-source Linux graphics driver is great.
Today's drop occurred under the GPUOpen umbrella and covers the RDNA 3.5 changes as it pertains to the ISA. Those interested in the AMD RDNA 3.5 hardware documentation can find it at GPUOpen.com. Kudos to AMD for keeping up with the timely publishing of new GPU ISA documentation.
While AMD has reduced the amount of documentation they publish in recent years in favor of devoting the resources to working on their open-source Linux graphics driver as sort of a living reference implementation, the ISA documentation is something they have continued to make public with new GPU architecture releases. The ISA documentation can help game developers meticulously optimizing shaders for their games, help compiler developers working on the likes of the LLVM AMDGPU back-end or GCC AMDGCN back-end or other compiler components, help with debuggers and other utilities/tooling around AMD GPUs, etc.
The ISA documentation in the public helps out a lot and far more value than some of the more verbose GPU driver programming documentation they've done in the past that detailed hardware programming bits but consumed a lot of engineering (and legal review) resources to get out the door when for most purposes the open-source Linux graphics driver is great.
Today's drop occurred under the GPUOpen umbrella and covers the RDNA 3.5 changes as it pertains to the ISA. Those interested in the AMD RDNA 3.5 hardware documentation can find it at GPUOpen.com. Kudos to AMD for keeping up with the timely publishing of new GPU ISA documentation.
11 Comments