AOCC 4.0 Shows The Strong Advantages Of Compiler Optimizations With 4th Gen AMD EPYC CPUs

Written by Michael Larabel in Software on 16 December 2022 at 01:00 PM EST. Page 4 of 5. 14 Comments.
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks

The AOCC 4.0 built benchmarks were racking up many wins on this AMD 4th Gen EPYC server while using the same CFLAGS/CXXFLAGS under both GCC and AOCC.

AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks

With Intel's oneDNN neural network library there were some staggering improvements when built with AOCC 4.0 compared to GCC 12.

AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks
AOCC 4.0 AMD EPYC 9374F 2P Compiler Benchmarks

Some hearty wins were found too with Liquid-DSP as the digital signal processing / software defined radio open-source library.


Related Articles