AMD Releases AOMP 16.0-3 Compiler
AMD engineers on Thursday released AOMP 16.0-3 as the newest version of their LLVM/Clang downstream focused on providing the latest patches for enjoying AMD Instinct / Radeon OpenMP offloading as part of their ROCm compute stack.
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.
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.
Add A Comment