Initial Benchmarks Of The AMD AOCC 5.0 Compiler On 5th Gen EPYC
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.
