News: 0001607780

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD AOMP 22.0-2 Released With Flang Fortran Improvements

([AMD] 4 Hours Ago AOMP AOMP 22.0-2)


Yesterday along with releasing [1]ROCm 7.2 there was also the release of AOMP 22.0-2 as the newest version of their open-source downstream of LLVM/Clang/Flang that is focused on offering the best OpenMP/OpenACC offloading support to Instinct/Radeon hardware.

AOMP continues to be where AMD compiler engineers stage their latest GPU/accelerator offloading improvements before they are able to get the code upstreamed in LLVM proper. AOMP 22.0-2 is re-based against the latest LLVM trunk code while also introducing some new functionality on AMD's side.

While ROCm 7.2.0 released yesterday, with AOMP 22.0-2 they aren't quite aligned but is their release that re-bases against the ROCm 7.1.1 source code.

Besides re-basing against ROCm 7.1 and pulling in newer LLVM 22 upstream code, the rest of the AMD work in this release is focused on the Flang front-end for Fortran programming language support.

AOMP 22.0-2's Flang compiler front-end adds standalone tile support, enables no-loop kernels, support for -fno-fast-real-mod, improved support for split distribute and parallel, and various other fixes and improvements.

Downloads and more details on the AOMP 22.0-2 compiler release via [2]GitHub .



[1] https://www.phoronix.com/news/AMD-ROCm-7.2-Released

[2] https://github.com/ROCm/aomp/releases/tag/rel_22.0-2



Every man is apt to form his notions of things difficult to be apprehended,
or less familiar, from their analogy to things which are more familiar.
Thus, if a man bred to the seafaring life, and accustomed to think and talk
only of matters relating to navigation, enters into discourse upon any other
subject; it is well known, that the language and the notions proper to his
own profession are infused into every subject, and all things are measured
by the rules of navigation: and if he should take it into his head to
philosophize concerning the faculties of the mind, it cannot be doubted,
but he would draw his notions from the fabric of the ship, and would find
in the mind, sails, masts, rudder, and compass.
-- Thomas Reid, "An Inquiry into the Human Mind", 1764