AMD has released the new ROCm 5.5 GPU compute stack for the open-source Linux community which adds improved RDNA 3 support.
This update brings changes and better support for the Radeon RX 7000 (RDNA 3) graphics cards. ROCm is AMD's compute stack, similar to what NVIDIA and Intel offer with the CUDA, oneAPI, and Level Zero options. From the README file on the AMD ROCm Platform page on GitHub:
ROCm is AMD's open-source stack for GPU computation. It is a grouping of drivers, development tools, and APIs enabling GPU programming from the low-level kernel to end-user applications.
ROCm is powered by the AMD Heterogeneous-computing Interface for Portability (HIP), an OSS C++ GPU programming environment, and its corresponding runtime. HIP allows ROCm developers to create portable applications by deploying code on various platforms, from dedicated gaming GPUs to exascale HPC clusters. ROCm supports programming models such as OpenMP and OpenCL and includes all the necessary OSS compilers, debuggers, and libraries. ROCm is fully integrated into ML frameworks such as PyTorch and TensorFlow. ROCm can be deployed in many ways, including containers such as Docker, Spack, and your build from source.
via AMD
AMD notes several new additions and fixes to this new ROCm release, including:
The above is only a small list of changes and fixes. The ROCm 5.5 compute stack is looking to be one of the most significant updates compared to previous releases, especially with enhanced support for AMD's Radeon 7000 series graphics cards and improved support for Radeon PRO W7800 and W7900 series GPUs that will launch soon. Additionally, the new library changes in ROCm 5.5 mention RDNA 3 (GFX11) support, which was missing in previous versions.
Michael Larabel
Read more on wccftech.com