Get the latest tech news
Initial Benchmarks Of The AMD AOCC 5.0 Compiler On 5th Gen EPYC
Last week when launching the AMD EPYC 9005 'Turin' processors, on the same day AOCC 5.0 was quietly released as the newest version of AMD's Zen-focused compiler derived from LLVM/Clang.
With not only adding AMD Zen 5 "znver5" support but also additional vectorization improvements and other performance optimizations, I was eager to run some benchmarks of AOCC 5.0 against the open-source GCC and LLVM/Clang compilers. AOCC 5.0 adds initial Zen 5 architecture support, improved SLP and loop vectorization, improved LICM and loop optimizations, enhanced control/data flow optimizations, and Zen 5 tuning for the AMD Math Library. With the dual AMD EPYC 9755 processors on the Volcano server running Ubuntu 24.04 LTS, I ran some C/C++ benchmarks on the following compiler configurations:
Or read this on Phoronix