GCC 4.9 Intel Core i7 Haswell Core-AVX2 Intel Core i7-4770K Haswell testing of GCC 4.8.1 and an early GCC 4.9.0 compiler snapshot. Testing with CFLAGS/CXXFLAGS for the Intel Core i7 Haswell CPU of -O3 and -march=core-avx2. Benchmarking by Michael Larabel for a future article on phoronix.com GCC 4.9.0 20130623: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Intel Haswell HDMI, Monitor: VA2431, Network: Intel Connection I217-V OS: Ubuntu 13.10, Kernel: 3.10.0-999-generic (x86_64), Desktop: KDE 4.10.4, Display Server: X Server 1.13.3, Display Driver: intel 2.21.9, OpenGL: 3.0 Mesa 9.2.0-devel (git-bbd2d57), Compiler: GCC 4.9.0 20130623 + Clang 3.3 + LLVM 3.3, File-System: ext4, Screen Resolution: 1920x1080 GCC 4.8.1: Processor: Intel Core i7-4770K @ 3.50GHz (8 Cores), Motherboard: Intel DH87RL, Chipset: Intel 4th Gen Core DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Haswell Desktop, Audio: Intel Haswell HDMI, Monitor: VA2431, Network: Intel Connection I217-V OS: Ubuntu 13.10, Kernel: 3.10.0-999-generic (x86_64), Desktop: KDE 4.10.4, Display Server: X Server 1.13.3, Display Driver: intel 2.21.9, OpenGL: 3.0 Mesa 9.2.0-devel (git-bbd2d57), Compiler: GCC 4.8.1 + Clang 3.3 + LLVM 3.3, File-System: ext4, Screen Resolution: 1920x1080 Apache Benchmark 2.4.3 Static Web Page Serving Requests Per Second > Higher Is Better GCC 4.9.0 20130623 . 25832.90 |================================================ GCC 4.8.1 .......... 25415.42 |=============================================== BLAKE2 20121223 Phoronix Test Suite v4.8.0m1 Cycles Per Byte < Lower Is Better GCC 4.9.0 20130623 . 5.29 |================================================ GCC 4.8.1 .......... 5.71 |==================================================== C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 4.9.0 20130623 . 17.03 |=================================================== GCC 4.8.1 .......... 17.06 |=================================================== FLAC Audio Encoding 1.3.0 WAV To FLAC Seconds < Lower Is Better GCC 4.9.0 20130623 . 5.26 |=================================================== GCC 4.8.1 .......... 5.37 |==================================================== GraphicsMagick 1.3.16 Operation: Blur Iterations Per Minute > Higher Is Better GCC 4.9.0 20130623 . 137 |===================================================== GCC 4.8.1 .......... 137 |===================================================== GraphicsMagick 1.3.16 Operation: Sharpen Iterations Per Minute > Higher Is Better GCC 4.9.0 20130623 . 135 |===================================================== GCC 4.8.1 .......... 134 |===================================================== GraphicsMagick 1.3.16 Operation: Resizing Iterations Per Minute > Higher Is Better GCC 4.9.0 20130623 . 181 |===================================================== GCC 4.8.1 .......... 175 |=================================================== GraphicsMagick 1.3.16 Operation: HWB Color Space Iterations Per Minute > Higher Is Better GCC 4.9.0 20130623 . 208 |===================================================== GCC 4.8.1 .......... 206 |==================================================== GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better GCC 4.9.0 20130623 . 120 |===================================================== GCC 4.8.1 .......... 118 |==================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 4.9.0 20130623 . 1588.37 |================================================= GCC 4.8.1 .......... 1048.77 |================================ N-Queens 1.0 Elapsed Time Seconds < Lower Is Better GCC 4.9.0 20130623 . 36.72 |=================================================== GCC 4.8.1 .......... 36.69 |=================================================== Primesieve 4.2 1e12 Prime Number Generation Seconds < Lower Is Better GCC 4.9.0 20130623 . 79.20 |=================================================== GCC 4.8.1 .......... 79.17 |=================================================== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better GCC 4.9.0 20130623 . 1005.56 |================================================= GCC 4.8.1 .......... 1009.99 |================================================= SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better GCC 4.9.0 20130623 . 608.78 |================================================== GCC 4.8.1 .......... 608.79 |================================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better GCC 4.9.0 20130623 . 248.01 |================================================== GCC 4.8.1 .......... 242.66 |================================================= SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better GCC 4.9.0 20130623 . 1148.95 |=============================================== GCC 4.8.1 .......... 1204.00 |================================================= SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better GCC 4.9.0 20130623 . 1851.86 |================================================= GCC 4.8.1 .......... 1825.43 |================================================ SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better GCC 4.9.0 20130623 . 1170.18 |================================================= GCC 4.8.1 .......... 1169.09 |================================================= Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better GCC 4.9.0 20130623 . 25 |====================================================== GCC 4.8.1 .......... 25 |====================================================== Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better GCC 4.9.0 20130623 . 10.40 |=================================================== GCC 4.8.1 .......... 10.47 |=================================================== Timed ImageMagick Compilation 6.8.1-10 Time To Compile Seconds < Lower Is Better GCC 4.9.0 20130623 . 74.59 |================================================ GCC 4.8.1 .......... 79.18 |=================================================== Timed Linux Kernel Compilation 3.1 Time To Compile Seconds < Lower Is Better GCC 4.9.0 20130623 . 97.73 |=================================================== GCC 4.8.1 .......... 96.38 |================================================== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better GCC 4.9.0 20130623 . 5.52 |==================================================== GCC 4.8.1 .......... 5.47 |==================================================== x264 2013-06-08 H.264 Video Encoding Frames Per Second > Higher Is Better GCC 4.9.0 20130623 . 155.67 |================================================== GCC 4.8.1 .......... 156.26 |==================================================