AMD AOMP 11.5 Released For OpenMP Offloading To Radeon GPUs

Written by Michael Larabel in Radeon on 30 April 2020 at 01:56 AM EDT. 10 Comments
RADEON
Released on Wednesday was AOMP 11.5 as the latest version of the AMD/ROCm compiler based off LLVM Clang and focused on OpenMP offloading to Radeon GPUs.

AOMP is part of the ROCm umbrella for Radeon OpenMP device offloading. This is a branched version of upstream LLVM Clang that recently was re-based to LLVM 11 development code and thus the version number for AOMP.

AOMP 11.5 is tracking the state of LLVM 11 as of a few days ago and AMD ultimately is trying to work some of their changes upstream. Besides rebasing against upstream, AOMP 11.5 consolidates more code into their libomptarget HSA plug-in, improved test coverage, support for -g compilation of C/C++ code for target debugging, and HIPCC will now use the AOMP environment variable for pointing to compiler installations in non-default locations. Not a big release but good to see they are closely tracking LLVM 11 and ultimately aiming to upstream at least some of their changes.

More details on the AOMP 11.5 compiler release via the ROCm AOMP GitHub repository.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week