GCC 4.8 Snapshot Intel Ivy Bridge Benchmarking of a GCC 4.8 snapshot from 2012-06-17 on an Intel Core i7 3770K Ivy Bridge system at Phoronix.com. Benchmarking for a future article. GCC 4.8 snapshot was compared to the latest of the GCC 4.6 and GCC 4.7 compilers when being built with the same compiler options. CFLAGS/CXXFLAGS of -O3 and -march=native were set each time prior to test profile installation. GCC 4.8.0 20120617: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: NVIDIA GeForce GTX 460 768MB (675/1800MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-25-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 295.49, OpenGL: 4.2.0 NVIDIA 295.49, Compiler: GCC 4.8.0 20120617, File-System: ext4, Screen Resolution: 1920x1080 GCC 4.7.1: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: NVIDIA GeForce GTX 460 768MB (675/1800MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-25-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 295.49, OpenGL: 4.2.0 NVIDIA 295.49, Compiler: GCC 4.7.1, File-System: ext4, Screen Resolution: 1920x1080 GCC 4.6.3: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 16384MB, Disk: 240GB OCZ VERTEX3, Graphics: NVIDIA GeForce GTX 460 768MB (675/1800MHz), Audio: Realtek ALC892, Network: Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 OS: Ubuntu 12.04, Kernel: 3.2.0-25-generic (x86_64), Desktop: Unity 5.12.0, Display Server: X Server 1.11.3, Display Driver: NVIDIA 295.49, OpenGL: 4.2.0 NVIDIA 295.49, Compiler: GCC 4.6.3, File-System: ext4, Screen Resolution: 1920x1080 Apache Benchmark 2.2.21 Static Web Page Serving Requests Per Second > Higher Is Better GCC 4.8.0 20120617 . 32548.59 |=============================================== GCC 4.7.1 .......... 33350.84 |================================================ GCC 4.6.3 .......... 33266.72 |================================================ FLAC Audio Encoding 1.2.1 WAV To FLAC Seconds < Lower Is Better GCC 4.8.0 20120617 . 4.76 |=============================================== GCC 4.7.1 .......... 4.79 |================================================ GCC 4.6.3 .......... 5.22 |==================================================== Crafty 23.4 Elapsed Time Seconds < Lower Is Better GCC 4.8.0 20120617 . 72.76 |=================================================== GCC 4.7.1 .......... 71.44 |================================================== GCC 4.6.3 .......... 72.35 |=================================================== Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better GCC 4.8.0 20120617 . 25 |====================================================== GCC 4.7.1 .......... 25 |====================================================== GCC 4.6.3 .......... 25 |====================================================== Parallel BZIP2 Compression 1.0.5 256MB File Compression Seconds < Lower Is Better GCC 4.8.0 20120617 . 7.85 |=================================================== GCC 4.7.1 .......... 8.07 |==================================================== GCC 4.6.3 .......... 7.72 |================================================== C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 4.8.0 20120617 . 32.94 |======================================== GCC 4.7.1 .......... 32.59 |======================================== GCC 4.6.3 .......... 42.04 |=================================================== 7-Zip Compression 9.20.1 Compress Speed Test MIPS > Higher Is Better GCC 4.8.0 20120617 . 20885 |================================================== GCC 4.7.1 .......... 21133 |=================================================== GCC 4.6.3 .......... 20826 |================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 4.8.0 20120617 . 1681.60 |================================================= GCC 4.7.1 .......... 1679.90 |================================================= GCC 4.6.3 .......... 1618.93 |=============================================== GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better GCC 4.8.0 20120617 . 83 |====================================================== GCC 4.7.1 .......... 83 |====================================================== GCC 4.6.3 .......... 83 |====================================================== GraphicsMagick 1.3.12 Operation: HWB Color Space Iterations Per Minute > Higher Is Better GCC 4.8.0 20120617 . 205 |===================================================== GCC 4.7.1 .......... 205 |===================================================== GCC 4.6.3 .......... 203 |==================================================== GraphicsMagick 1.3.12 Operation: Resizing Iterations Per Minute > Higher Is Better GCC 4.8.0 20120617 . 174 |===================================================== GCC 4.7.1 .......... 174 |===================================================== GCC 4.6.3 .......... 173 |===================================================== GraphicsMagick 1.3.12 Operation: Sharpen Iterations Per Minute > Higher Is Better GCC 4.8.0 20120617 . 96 |====================================================== GCC 4.7.1 .......... 96 |====================================================== GCC 4.6.3 .......... 96 |====================================================== GraphicsMagick 1.3.12 Operation: Blur Iterations Per Minute > Higher Is Better GCC 4.8.0 20120617 . 144 |===================================================== GCC 4.7.1 .......... 144 |===================================================== GCC 4.6.3 .......... 144 |===================================================== x264 2011-12-06 H.264 Video Encoding Frames Per Second > Higher Is Better GCC 4.8.0 20120617 . 149.63 |================================================== GCC 4.7.1 .......... 149.40 |================================================== GCC 4.6.3 .......... 150.41 |================================================== VP8 libvpx Encoding 0.9.7-p1 vpxenc Frames Per Second > Higher Is Better GCC 4.8.0 20120617 . 27.11 |=================================================== GCC 4.7.1 .......... 27.06 |=================================================== GCC 4.6.3 .......... 27.30 |=================================================== TTSIOD 3D Renderer 2.2w Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better GCC 4.8.0 20120617 . 130.25 |================================================== GCC 4.7.1 .......... 127.38 |================================================= GCC 4.6.3 .......... 131.24 |================================================== John The Ripper 1.7.9 Test: Blowfish Real C/S > Higher Is Better GCC 4.8.0 20120617 . 5999 |=================================================== GCC 4.7.1 .......... 6066 |==================================================== GCC 4.6.3 .......... 5989 |=================================================== SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better GCC 4.8.0 20120617 . 1179.18 |================================================= GCC 4.7.1 .......... 1179.18 |================================================= GCC 4.6.3 .......... 1179.18 |================================================= SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better GCC 4.8.0 20120617 . 2407.84 |================================================= GCC 4.7.1 .......... 2405.12 |================================================= GCC 4.6.3 .......... 2399.71 |================================================= SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better GCC 4.8.0 20120617 . 2203.64 |================================================ GCC 4.7.1 .......... 2256.75 |================================================= GCC 4.6.3 .......... 2266.12 |================================================= SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better GCC 4.8.0 20120617 . 348.89 |================================================== GCC 4.7.1 .......... 347.48 |================================================== GCC 4.6.3 .......... 323.45 |============================================== SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better GCC 4.8.0 20120617 . 422.32 |====================================== GCC 4.7.1 .......... 423.15 |====================================== GCC 4.6.3 .......... 557.07 |================================================== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better GCC 4.8.0 20120617 . 1312.37 |================================================ GCC 4.7.1 .......... 1322.34 |================================================ GCC 4.6.3 .......... 1345.11 |================================================= Timed MrBayes Analysis 3.1.2 Primate Phylogeny Analysis Seconds < Lower Is Better GCC 4.8.0 20120617 . 12.49 |============================================ GCC 4.7.1 .......... 12.45 |============================================ GCC 4.6.3 .......... 14.44 |=================================================== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better GCC 4.8.0 20120617 . 5.72 |================================================= GCC 4.7.1 .......... 5.38 |============================================== GCC 4.6.3 .......... 6.05 |==================================================== Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better GCC 4.8.0 20120617 . 10.03 |=================================================== GCC 4.7.1 .......... 10.02 |=================================================== GCC 4.6.3 .......... 10.03 |=================================================== FFTE 5.0 Test: N=64, 1D Complex FFT Routine MFLOPS > Higher Is Better GCC 4.8.0 20120617 . 5839.11 |================================================= GCC 4.7.1 .......... 5853.23 |================================================= GCC 4.6.3 .......... 5642.53 |=============================================== LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein Loop Time < Lower Is Better GCC 4.8.0 20120617 . 36.61 |================================================== GCC 4.7.1 .......... 36.43 |================================================== GCC 4.6.3 .......... 37.34 |=================================================== NAS Parallel Benchmarks 3.3 Test / Class: UA.A Total Mop/s > Higher Is Better GCC 4.8.0 20120617 . 49.65 |=================================================== GCC 4.7.1 .......... 49.25 |=================================================== GCC 4.6.3 .......... 48.64 |================================================== NAS Parallel Benchmarks 3.3 Test / Class: SP.A Total Mop/s > Higher Is Better GCC 4.8.0 20120617 . 6357.88 |================================================= GCC 4.7.1 .......... 6366.67 |================================================= GCC 4.6.3 .......... 5981.03 |============================================== NAS Parallel Benchmarks 3.3 Test / Class: MG.B Total Mop/s > Higher Is Better GCC 4.8.0 20120617 . 6333.49 |================================================= GCC 4.7.1 .......... 6330.78 |================================================= GCC 4.6.3 .......... 6269.66 |================================================= NAS Parallel Benchmarks 3.3 Test / Class: LU.A Total Mop/s > Higher Is Better GCC 4.8.0 20120617 . 13982.63 |================================================ GCC 4.7.1 .......... 14002.26 |================================================ GCC 4.6.3 .......... 13452.37 |============================================== NAS Parallel Benchmarks 3.3 Test / Class: EP.B Total Mop/s > Higher Is Better GCC 4.8.0 20120617 . 274.39 |================================================== GCC 4.7.1 .......... 271.85 |================================================== GCC 4.6.3 .......... 253.80 |============================================== NAS Parallel Benchmarks 3.3 Test / Class: CG.B Total Mop/s > Higher Is Better GCC 4.8.0 20120617 . 3006.25 |================================================= GCC 4.7.1 .......... 2967.90 |================================================ GCC 4.6.3 .......... 2951.94 |================================================