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:

Get the Android app

Or read this on Phoronix

Read more on:

Photo of AMD

AMD

Photo of compiler

compiler

Photo of 5th gen epyc

5th gen epyc

Related news:

News photo

Who are AMD, Intel's new manycore monster CPUs for?

News photo

Nvidia Stock Rises. AMD's New AI Chip Is Not Competitive

News photo

AMD's Turin: 5th Gen EPYC Launched