VOOZH about

URL: https://www.phoronix.com/review/amd-aocc-5/4

⇱ Initial Benchmarks Of The AMD AOCC 5.0 Compiler On 5th Gen EPYC - Phoronix


👁 Phoronix

Initial Benchmarks Of The AMD AOCC 5.0 Compiler On 5th Gen EPYC

Written by Michael Larabel in Software on 15 October 2024 at 11:00 AM EDT. Page 4 of 4. 14 Comments.

The AMD Optimizing C/C++ Compiler was helping the dual AMD EPYC 9755 processors achieve slightly better performance with the Liquid-DSP digital signal processing library.

That's the very quick look (due to my time constaints and only one EPYC Turin test system at the moment but plenty of different tests/areas of interest to be explored for future articles) at AMD AOCC 5.0 on the EPYC 9005 series Zen 5 server processors. In some workloads there were clear advantages to using this AMD vendor compiler while in other cases very minimal differences compared to upstream LLVM/Clang, similar to what I have seen with past versions of the AMD Optimizing C/C++ Compiler. But for those seeking the best performance on 5th Gen AMD EPYC the AOCC compiler is worth evaluating with your own workloads of interest. LLVM/Clang upstream itself continues to prove to be in excellent shape and competition to the long dominant GCC compiler on x86_64 Linux systems. As usual, with the AMD EPYC 9005 series benchmarks for launch-day and in the follow-up performance benchmarks over the past week, they were all done with the default vendor-neutral GCC compiler of Ubuntu 24.04 LTS.

Those wishing to learn more about the AMD AOCC 5.0 compiler for Zen client/server processors can do so at AMD.com.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.

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.