GCC 5 LLVM 3.5 Compilers Benchmarks by Michael Larabel for a future article on Phoronix. GCC 5.0 20140821: Processor: Intel Core i7-4790K @ 4.40GHz (8 Cores), Motherboard: ASRock Z97 Extreme6, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 256GB CORSAIR FORCE LX, Graphics: Intel HD 4600 (1250MHz), Audio: Intel Xeon E3-1200 v3/4th, Monitor: DELL S2409W, Network: Intel Connection OS: Ubuntu 14.10, Kernel: 3.16.0-11-generic (x86_64), Desktop: Unity 7.3.1, Display Server: X Server 1.15.1, Display Driver: intel 2.99.914, OpenGL: 3.3 Mesa 10.2.6, Compiler: GCC 5.0.0 20140821 + Clang 3.5.0-+rc3-1ubuntu1 + LLVM 3.5.0, File-System: ext4, Screen Resolution: 1920x1080 LLVM Clang 3.5 RC3: Processor: Intel Core i7-4790K @ 4.40GHz (8 Cores), Motherboard: ASRock Z97 Extreme6, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 256GB CORSAIR FORCE LX, Graphics: Intel HD 4600 (1250MHz), Audio: Intel Xeon E3-1200 v3/4th, Monitor: DELL S2409W, Network: Intel Connection OS: Ubuntu 14.10, Kernel: 3.16.0-11-generic (x86_64), Desktop: Unity 7.3.1, Display Server: X Server 1.15.1, Display Driver: intel 2.99.914, OpenGL: 3.3 Mesa 10.2.6, Compiler: Clang 3.5.0-+rc3-1ubuntu1 + LLVM 3.5.0, File-System: ext4, Screen Resolution: 1920x1080 SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better GCC 5.0 20140821 ... 1604.07 |================================================= LLVM Clang 3.5 RC3 . 1576.15 |================================================ SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better GCC 5.0 20140821 ... 690.56 |================================================== LLVM Clang 3.5 RC3 . 655.98 |=============================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better GCC 5.0 20140821 ... 320.25 |================================================= LLVM Clang 3.5 RC3 . 329.00 |================================================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better GCC 5.0 20140821 ... 2499.31 |=============================================== LLVM Clang 3.5 RC3 . 2601.83 |================================================= SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better GCC 5.0 20140821 ... 3195.54 |================================================= LLVM Clang 3.5 RC3 . 2964.45 |============================================= SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better GCC 5.0 20140821 ... 1314.71 |================================================ LLVM Clang 3.5 RC3 . 1329.51 |================================================= John The Ripper 1.8.0 Test: Blowfish Real C/S > Higher Is Better GCC 5.0 20140821 ... 7227 |==================================================== LLVM Clang 3.5 RC3 . 1193 |========= John The Ripper 1.8.0 Test: Traditional DES Real C/S > Higher Is Better GCC 5.0 20140821 ... 11435333 |================================================ LLVM Clang 3.5 RC3 . 6732333 |============================ John The Ripper 1.8.0 Test: MD5 Real C/S > Higher Is Better GCC 5.0 20140821 ... 92384 |=================================================== LLVM Clang 3.5 RC3 . 18572 |========== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 5.0 20140821 ... 2085.24 |================================================= LLVM Clang 3.5 RC3 . 1895.02 |============================================= Timed Apache Compilation 2.4.7 Time To Compile Seconds < Lower Is Better GCC 5.0 20140821 ... 44.20 |=================================================== LLVM Clang 3.5 RC3 . 16.83 |=================== C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 5.0 20140821 ... 15.05 |================================== LLVM Clang 3.5 RC3 . 22.70 |=================================================== Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better GCC 5.0 20140821 ... 22 |====================================================== LLVM Clang 3.5 RC3 . 22 |====================================================== Bullet Physics Engine 2.81 Test: Raytests Seconds < Lower Is Better GCC 5.0 20140821 ... 2.58 |==================================================== LLVM Clang 3.5 RC3 . 2.53 |=================================================== Bullet Physics Engine 2.81 Test: 3000 Fall Seconds < Lower Is Better GCC 5.0 20140821 ... 4.15 |==================================================== LLVM Clang 3.5 RC3 . 4.19 |==================================================== Bullet Physics Engine 2.81 Test: 1000 Stack Seconds < Lower Is Better GCC 5.0 20140821 ... 4.66 |==================================================== LLVM Clang 3.5 RC3 . 4.51 |================================================== Bullet Physics Engine 2.81 Test: 1000 Convex Seconds < Lower Is Better GCC 5.0 20140821 ... 4.38 |==================================================== LLVM Clang 3.5 RC3 . 4.31 |=================================================== Bullet Physics Engine 2.81 Test: 136 Ragdolls Seconds < Lower Is Better GCC 5.0 20140821 ... 2.73 |==================================================== LLVM Clang 3.5 RC3 . 2.71 |==================================================== Bullet Physics Engine 2.81 Test: Prim Trimesh Seconds < Lower Is Better GCC 5.0 20140821 ... 0.91 |==================================================== LLVM Clang 3.5 RC3 . 0.90 |=================================================== Bullet Physics Engine 2.81 Test: Convex Trimesh Seconds < Lower Is Better GCC 5.0 20140821 ... 1.11 |==================================================== LLVM Clang 3.5 RC3 . 1.10 |==================================================== FLAC Audio Encoding 1.3.0 WAV To FLAC Seconds < Lower Is Better GCC 5.0 20140821 ... 3.25 |=============================================== LLVM Clang 3.5 RC3 . 3.58 |==================================================== LAME MP3 Encoding 3.99.3 WAV To MP3 Seconds < Lower Is Better GCC 5.0 20140821 ... 9.97 |=========================================== LLVM Clang 3.5 RC3 . 11.93 |=================================================== Hierarchical INTegration 1.0 Test: FLOAT QUIPs > Higher Is Better GCC 5.0 20140821 ... 417102138.66 |============================================ LLVM Clang 3.5 RC3 . 303054784.36 |================================ Apache Benchmark 2.4.7 Static Web Page Serving Requests Per Second > Higher Is Better GCC 5.0 20140821 ... 45394.42 |=============================================== LLVM Clang 3.5 RC3 . 45976.02 |================================================