AMD Releases AOMP 16.0-3 Compiler
AOMP is to AMD's GPU side of the house as AOCC is to AMD's CPU side of the house. But with the AOMP downstream of LLVM Clang, it's an open-source repository, unlike AOCC. AOMP serves as the staging ground for all of AMD's LLVM/Clang GPU offloading patches before they are ultimately upstreamed into LLVM.
AOMP 16.0-3 is now providing Ubuntu 22.04 packages for easy end-user use of this latest Ubuntu LTS version, fixes various bugs plaguing earlier AOMP releases, enhancements to xteam reductions, now defaulting to one queue per device (NUM_QUEUES_PER_DEVICE), various other fixes, and updates against a newer LLVM 16.0 development snapshot.
Downloads and more information on the AOMP 16.0-3 compiler release via GitHub.