AMD AOCC 2.3 Squeezing Out Extra Performance For EPYC Over GCC 10, Clang 11

Written by Michael Larabel in Software on 17 December 2020 at 11:00 AM EST. Page 5 of 5. 14 Comments.

In total 89 different C/C++ benchmarks were tested across these three compilers on the AMD EPYC 7502 system running Ubuntu 20.10.

EPYC 7502 AOCC 2.3 Compiler Comparison

The AOCC 2.3 compiler came in first place for 69% of the tests whether it be a miniscule or dominating lead...

EPYC 7502 AOCC 2.3 Compiler Comparison

AOCC 2.3 was in last place for just 11% of the tests.

EPYC 7502 AOCC 2.3 Compiler Comparison

If taking the geometric mean of all 89 benchmarks, AOCC 2.3 was about 7% faster than GCC 10.2 or 5% faster than LLVM Clang 11 for which AOCC 2.3 is based.

Those wanting to go through all 89 benchmark results in full can find this AOCC 2.3 compiler comparison over on OpenBenchmarking.org. You can try out AOCC 2.3 with your Ryzen/EPYC hardware and your workloads of relevance via the latest downloads at developer.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.


Related Articles
About The Author
Michael Larabel

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.