GCC 5.2 vs. GCC 6.0 On An Intel Haswell-E Linux System

Written by Michael Larabel in GNU on 28 November 2015 at 05:48 PM EST. 6 Comments
GNU
With GCC 6 feature development now over I decided to run some benchmarks comparing GCC 5.2.0 against GCC 6.0.0 (the 20151124 snapshot) on an Intel Haswell-E Xeon system running Ubuntu.

GCC 6 is set to bring many changes when released next year albeit there isn't any mention of big x86 performance improvements. However, I still ran some preliminary GCC 6 snapshot vs. GCC 5.2 benchmarks on the Ubuntu 14.04 LTS x86_64 system. The same system was used for both tests and the two GCC compiler releases were built in the same manner as was maintaining the compiler flags when compiling all of the benchmarks.
GCC 6 Compiler Xeon Haswell-E

Some small performance changes were noted with this Intel Haswell-E comparison when trying out this GCC 6.0 snapshot still months away from the official GCC 6.1 debut.
GCC 6 Compiler Xeon Haswell-E
Given that this was just some brief compiler benchmarks done this weekend to satisfy my curiosity, those interested in the performance changes can can go dig through all of the benchmark data via this OpenBenchmarking.org result file.
Related News
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.

Popular News This Week