Optimized Binaries Provide Great Benefits For Intel Haswell
Written by Michael Larabel in Processors on 15 June 2013. Page 4 of 4. 9 Comments

While some computationally-intense applications are benefiting greatly from the core-avx2 compiler optimizations, not all workloads will benefit.

The core-avx2 instructions also caused some performance regressions with what's found in GCC 4.8.1. GCC 4.9 will hopefully fix these issues, but that release is still one year away. Benchmarks of LLVM/Clang 3.3 are forthcoming on Phoronix.

For those new owners of Intel Haswell CPUs, if you're building much software from source for your own system, using the -march=core-avx2 option overall seems to be very much worth it. Stay tuned though for further exploration of the compiler optimizations possible with Haswell along with testing of the latest GCC 4.9 development code and LLVM/Clang 3.3.

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 tips are also graciously accepted. Thanks for your support.

Related Articles
About The Author
Author picture

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 or contacted via MichaelLarabel.com.

Trending Linux News