Ubuntu 15.10 + GCC 5.2: -O3, March=Native, FLTO Tests

Written by Michael Larabel in GNU on 20 October 2015 at 09:07 AM EDT. 18 Comments
GNU
A Phoronix Premium subscriber requested some fresh GCC compiler optimization tests, so here's some current results using GCC 5.2 on Ubuntu 15.10 64-bit.

Via this new OpenBenchmarking.org result file upload are some data from a Haswell system when testing all of the open-source benchmarks compiled with -O3, -O3 -march=native, and then -O3 -march=native -flto to show various optimization levels. If you don't know what these optimizations mean, see the GCC documentation.
GCC Compiler Testing

This quick post and that result file are just to evaluate the interest level in expanding upon this testing as it's been a while since it's been a while since last running any compiler tuning articles. I think the next step for a big compiler tuning article would be to do it on an Intel Skylake system, such as the Core i5 6500 or Core i5 6600K. I've also been thinking of tossing together a big PGO performance comparison.

Phoronix premium subscribers and Phoronix readers, let me know what compiler tests you'd like to see next. Don't forget there's also daily SVN development benchmarks of GCC and LLVM Clang too over at LinuxBenchmarking.com.
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