GCC 10 vs. GCC 11 Compiler Performance On The Threadripper 3990X

Written by Michael Larabel in Software on 11 March 2021. Page 1 of 3. 5 Comments

With GCC 11 stable likely to be released next month, here is the latest in our compiler testing against the current GCC 10 stable release. This round of tests was carried out on a System76 Thelio Major with Ryzen Threadripper 3990X HEDT processor.

We have provided various GCC 11 compiler benchmarks already while more is on the way with GCC 11 work winding down. Given though GCC 11 is already well into stage four development, the performance at this stage should be quite close to how GCC 11.1 will be shipping in April.

This round of benchmarking was with GCC 10.2 against GCC 11.0.1 -- both being built from source in the same release configuration. During testing the CFLAGS/CXXFLAGS were set to "-O3 -march=native -flto" especially with this being a high-end Threadripper system where users are more likely to be tweaking their system and looking to achieve maximum performance.

TR 3990X GCC 11 Benchmarking

Via the Phoronix Test Suite a wide range of C/C++ compiler benchmarks were carried out in this latest installment of GCC 11 compiler benchmarking. More tests are on the way as well as putting GCC 11 head-to-head with LLVM Clang 12.

Related Articles