GCC 4.8 Compiler On AMD Piledriver bdver2 AMD FX-8350 Eight-Core benchmarking with GCC 4.6, 4.8, and 4.8 snapshot for a future article on Phoronix.com. GCC 4.6.3: Processor: AMD FX-8350 Eight-Core @ 4.00GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD ATI RD890 bridge, Memory: 8192MB, Disk: 60GB OCZ VERTEX2, Graphics: NVIDIA GeForce GTX 680 2048MB (705/3004MHz), Audio: Realtek ALC889, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.10, Kernel: 3.5.0-17-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: NVIDIA 310.14, OpenGL: 4.3.0 NVIDIA 310.14, Compiler: GCC 4.6.3, File-System: ext4, Screen Resolution: 1920x1080 GCC 4.7.2: Processor: AMD FX-8350 Eight-Core @ 4.00GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD ATI RD890 bridge, Memory: 8192MB, Disk: 60GB OCZ VERTEX2, Graphics: NVIDIA GeForce GTX 680 2048MB (705/3004MHz), Audio: Realtek ALC889, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.10, Kernel: 3.5.0-17-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: NVIDIA 310.14, OpenGL: 4.3.0 NVIDIA 310.14, Compiler: GCC 4.7.2, File-System: ext4, Screen Resolution: 1920x1080 GCC 4.8.0 20121021: Processor: AMD FX-8350 Eight-Core @ 4.00GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: AMD ATI RD890 bridge, Memory: 8192MB, Disk: 60GB OCZ VERTEX2, Graphics: NVIDIA GeForce GTX 680 2048MB (705/3004MHz), Audio: Realtek ALC889, Network: Intel 82583V Gigabit Connection OS: Ubuntu 12.10, Kernel: 3.5.0-17-generic (x86_64), Desktop: Unity 6.8.0, Display Server: X Server 1.13.0, Display Driver: NVIDIA 310.14, OpenGL: 4.3.0 NVIDIA 310.14, Compiler: GCC 4.8.0 20121021, File-System: ext4, Screen Resolution: 1920x1080 NAS Parallel Benchmarks 3.3 Test / Class: BT.A Total Mop/s > Higher Is Better GCC 4.6.3 .......... 1882.64 |=============================================== GCC 4.7.2 .......... 1949.73 |================================================= GCC 4.8.0 20121021 . 1948.08 |================================================= NAS Parallel Benchmarks 3.3 Test / Class: EP.B Total Mop/s > Higher Is Better GCC 4.6.3 .......... 208.90 |================================================= GCC 4.7.2 .......... 211.55 |================================================== GCC 4.8.0 20121021 . 191.51 |============================================= NAS Parallel Benchmarks 3.3 Test / Class: LU.A Total Mop/s > Higher Is Better GCC 4.6.3 .......... 9097.39 |================================================ GCC 4.7.2 .......... 9218.21 |================================================= GCC 4.8.0 20121021 . 9274.85 |================================================= NAS Parallel Benchmarks 3.3 Test / Class: SP.A Total Mop/s > Higher Is Better GCC 4.6.3 .......... 1314.06 |================================================= GCC 4.7.2 .......... 1317.53 |================================================= GCC 4.8.0 20121021 . 1309.03 |================================================= LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein Loop Time < Lower Is Better GCC 4.6.3 .......... 59.22 |=================================================== GCC 4.7.2 .......... 58.22 |================================================== GCC 4.8.0 20121021 . 58.37 |================================================== FFTE 5.0 Test: N=64, 1D Complex FFT Routine MFLOPS > Higher Is Better GCC 4.6.3 .......... 3483.13 |================================================= GCC 4.7.2 .......... 3033.49 |=========================================== GCC 4.8.0 20121021 . 3192.59 |============================================= Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better GCC 4.6.3 .......... 11.27 |================================================== GCC 4.7.2 .......... 11.09 |================================================= GCC 4.8.0 20121021 . 11.51 |=================================================== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better GCC 4.6.3 .......... 6.40 |=================================================== GCC 4.7.2 .......... 6.24 |================================================= GCC 4.8.0 20121021 . 6.57 |==================================================== GMPbench 0.2 Total Time GMPbench Score > Higher Is Better GCC 4.6.3 .......... 2645.40 |================================================= GCC 4.7.2 .......... 2643.70 |================================================= GCC 4.8.0 20121021 . 2642.40 |================================================= SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better GCC 4.6.3 .......... 410.62 |================================================== GCC 4.7.2 .......... 310.78 |====================================== GCC 4.8.0 20121021 . 315.35 |====================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better GCC 4.6.3 .......... 66.64 |=================================================== GCC 4.7.2 .......... 66.54 |=================================================== GCC 4.8.0 20121021 . 65.82 |================================================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better GCC 4.6.3 .......... 959.31 |================================================= GCC 4.7.2 .......... 986.19 |================================================== GCC 4.8.0 20121021 . 974.49 |================================================= SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better GCC 4.6.3 .......... 1612.18 |=============================================== GCC 4.7.2 .......... 1656.52 |================================================ GCC 4.8.0 20121021 . 1693.14 |================================================= SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better GCC 4.6.3 .......... 753.29 |================================================== GCC 4.7.2 .......... 751.45 |================================================== GCC 4.8.0 20121021 . 748.70 |================================================== TTSIOD 3D Renderer 2.2w Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better GCC 4.6.3 .......... 124.37 |================================================== GCC 4.7.2 .......... 117.54 |=============================================== GCC 4.8.0 20121021 . 117.81 |=============================================== VP8 libvpx Encoding 1.1.0 vpxenc Frames Per Second > Higher Is Better GCC 4.6.3 .......... 23.51 |=================================================== GCC 4.7.2 .......... 23.37 |=================================================== GCC 4.8.0 20121021 . 23.29 |=================================================== x264 2012-10-03 H.264 Video Encoding Frames Per Second > Higher Is Better GCC 4.6.3 .......... 154.95 |================================================== GCC 4.7.2 .......... 155.77 |================================================== GCC 4.8.0 20121021 . 155.17 |================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 4.6.3 .......... 590.22 |============================================= GCC 4.7.2 .......... 649.74 |================================================= GCC 4.8.0 20121021 . 658.94 |================================================== Timed Linux Kernel Compilation 3.1 Time To Compile Seconds < Lower Is Better GCC 4.6.3 .......... 77.54 |============================================== GCC 4.7.2 .......... 82.60 |================================================= GCC 4.8.0 20121021 . 85.80 |=================================================== Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better GCC 4.6.3 .......... 27.90 |============================================= GCC 4.7.2 .......... 30.50 |================================================= GCC 4.8.0 20121021 . 31.84 |=================================================== C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 4.6.3 .......... 31.52 |=================================================== GCC 4.7.2 .......... 23.17 |===================================== GCC 4.8.0 20121021 . 22.99 |===================================== Parallel BZIP2 Compression 1.1.6 256MB File Compression Seconds < Lower Is Better GCC 4.6.3 .......... 7.93 |==================================================== GCC 4.7.2 .......... 7.31 |================================================ GCC 4.8.0 20121021 . 7.34 |================================================ Primesieve 4.0 1e12 Prime Number Generation Seconds < Lower Is Better GCC 4.6.3 .......... 167.63 |================================================== GCC 4.7.2 .......... 166.69 |================================================== GCC 4.8.0 20121021 . 167.27 |================================================== Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better GCC 4.6.3 .......... 27 |====================================================== GCC 4.7.2 .......... 26 |==================================================== GCC 4.8.0 20121021 . 26 |==================================================== LAME MP3 Encoding 3.99.3 WAV To MP3 Seconds < Lower Is Better GCC 4.6.3 .......... 21.10 |=================================================== GCC 4.7.2 .......... 19.76 |================================================ GCC 4.8.0 20121021 . 19.86 |================================================ FFmpeg 1.0 H.264 HD To NTSC DV Seconds < Lower Is Better GCC 4.6.3 .......... 20.26 |=================================================== GCC 4.7.2 .......... 20.31 |=================================================== GCC 4.8.0 20121021 . 20.14 |=================================================== Tachyon 0.98.9 Total Time Seconds < Lower Is Better GCC 4.6.3 .......... 17.19 |================================================== GCC 4.7.2 .......... 17.21 |================================================== GCC 4.8.0 20121021 . 17.50 |=================================================== OpenSSL 1.0.1c RSA 4096-bit Performance Signs Per Second > Higher Is Better GCC 4.6.3 .......... 89.73 |=================================================== GCC 4.7.2 .......... 89.93 |=================================================== GCC 4.8.0 20121021 . 90.57 |=================================================== Apache Benchmark 2.4.3 Static Web Page Serving Requests Per Second > Higher Is Better GCC 4.6.3 .......... 15820.65 |=============================================== GCC 4.7.2 .......... 15947.04 |================================================ GCC 4.8.0 20121021 . 16008.93 |================================================