AOMP 11.11 Released For LLVM Clang OpenMP Offloading To Radeon GPUs

Written by Michael Larabel in Radeon on 31 October 2020 at 08:56 AM EDT. 9 Comments
RADEON
This week brought the release of AMD's ROCm 3.9 as their open-source compute stack for Radeon GPUs. With ROCm 3.9 the AOMP work for LLVM/Clang-based compiler with OpenMP offload capabilities to Radeon GPUs was integrated. AOMP though is still advancing independently of the ROCm releases with Friday night marking the release of AOMP 11.11.

AOMP 11.11 is the latest version of this LLVM Clang downstream that is carrying the Radeon OpenMP offloading support until all of it works its way into the upstream LLVM repository. AOMP 11.11 brings more consistency between the NVIDIA NVPTX and AMDGCN offloading and OpenMP / HIP / CUDA interfaces within the LLVM/Clang code-base. AOMP 11.11 also brings improvements to the Flang driver for Fortran OpenMP, run-time performance improvements for synchronous memory copies between host and device, various bug fixes, and other code improvements in preparation for ultimately upstreaming more of the code.

AOMP 11.11 can be downloaded from GitHub in source form as well as binaries for Red Hat Enterprise Linux / CentOS, SUSE LInux Enterprise Server, and Ubuntu LTS.
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