AMD AOMP 11.12 Released For OpenMP Offloading To Radeon GPUs

Written by Michael Larabel in Radeon on 12 December 2020 at 06:29 AM EST. 1 Comment
Last week there was the release of AOCC 2.3 as AMD's LLVM Clang downstream focused on Zen-optimized support. Meanwhile on the graphics side of the house, this week ushered in AOMP 11.12 as their LLVM Clang downstream focused on Radeon OpenMP GPU offloading.

AOMP continues maturing as the company's downstream of LLVM Clang that allows OpenMP offloading to Radeon hardware. AMD has been working to upstream their Radeon OMP patches into LLVM, but at least until that's all perfect, AOMP is continuing to advance. Friday's release of AOMP 11.12 follows the recent ROCm 3.10 for which this compiler is now re-based against those sources. We are also still expecting ROCm 4.0 to be released in the coming days after being announced last month at SC20.

With this AOMP 11.12 release there is integration of ROCtracer and ROCprofiler support, changes for supporting the AMD HPC Toolkit, initial support for GPU malloc and free handling, finally there is an official build for Ubuntu 20.04 LTS, and as mentioned updating against the ROCm 3.10 code-base. There are also various fixes and other additions, like supporting fprintf.

Those wanting to try out AOMP 11.12 can find it via GitHub with a generic x86_64 build along with binaries catering to RHEL/CentOS 7, SUSE Linux Enterprise 15 SP1, and Ubuntu 16.04/18.04 along with the newly-added Ubuntu 20.04 LTS.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week