LLVM Clang 3.4 SVN Testing Intel Core i7 4900MQ Intel Core i7-4900MQ Haswell testing of LLVM Clang 3.4 SVN against LLVM Clang 3.3 stable. Same compiler configuration and CFLAGS/CXXFLAGS during testing. Benchmarking by Michael Larabel for a future article on Phoronix.com. LLVM 3.3: Processor: Intel Core i7-4900MQ @ 2.80GHz (8 Cores), Motherboard: System76 Gazelle Professional, Chipset: Intel Xeon E3-1200 v3/4th, Memory: 8192MB, Disk: 120GB INTEL SSDSC2CW12, Graphics: Intel 4th Gen Core IGP (1300MHz), Audio: Intel Haswell HDMI, Network: Realtek RTL8111/8168/8411 + Intel Centrino Advanced-N 6235 OS: Ubuntu 13.10, Kernel: 3.11.0-2-generic (x86_64), Desktop: Unity 7.1.0, Display Server: X Server 1.14.2.901 (1.14.3 RC 1), Display Driver: intel 2.21.14, OpenGL: 3.1 Mesa 9.1.6, Compiler: Clang 3.3 + LLVM 3.3, File-System: ext4, Screen Resolution: 1920x1080 LLVM 3.4 SVN 20130818: Processor: Intel Core i7-4900MQ @ 2.80GHz (8 Cores), Motherboard: System76 Gazelle Professional, Chipset: Intel Xeon E3-1200 v3/4th, Memory: 8192MB, Disk: 120GB INTEL SSDSC2CW12, Graphics: Intel 4th Gen Core IGP (1300MHz), Audio: Intel Haswell HDMI, Network: Realtek RTL8111/8168/8411 + Intel Centrino Advanced-N 6235 OS: Ubuntu 13.10, Kernel: 3.11.0-2-generic (x86_64), Desktop: Unity 7.1.0, Display Server: X Server 1.14.2.901 (1.14.3 RC 1), Display Driver: intel 2.21.14, OpenGL: 3.1 Mesa 9.1.6, Compiler: Clang 3.4 (SVN 188643) + LLVM 3.4svn, File-System: ext4, Screen Resolution: 1920x1080 Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better LLVM 3.3 .............. 10.87 |================================================ LLVM 3.4 SVN 20130818 . 10.94 |================================================ Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better LLVM 3.3 .............. 6.43 |=============================================== LLVM 3.4 SVN 20130818 . 6.69 |================================================= Botan 1.10.3 Test: KASUMI Mbytes/s > Higher Is Better LLVM 3.3 .............. 65.47 |=============================================== LLVM 3.4 SVN 20130818 . 66.87 |================================================ Botan 1.10.3 Test: AES-256 Mbytes/s > Higher Is Better LLVM 3.3 .............. 209.64 |=============================================== LLVM 3.4 SVN 20130818 . 207.70 |=============================================== Botan 1.10.3 Test: CAST-256 Mbytes/s > Higher Is Better LLVM 3.3 .............. 112.70 |=============================================== LLVM 3.4 SVN 20130818 . 109.10 |============================================= SciMark 2.0 Computational Test: Monte Carlo Mflops > Higher Is Better LLVM 3.3 .............. 602.39 |=============================================== LLVM 3.4 SVN 20130818 . 601.54 |=============================================== SciMark 2.0 Computational Test: Fast Fourier Transform Mflops > Higher Is Better LLVM 3.3 .............. 337.20 |=============================================== LLVM 3.4 SVN 20130818 . 331.21 |============================================== SciMark 2.0 Computational Test: Sparse Matrix Multiply Mflops > Higher Is Better LLVM 3.3 .............. 2514.87 |============================================== LLVM 3.4 SVN 20130818 . 2507.27 |============================================== SciMark 2.0 Computational Test: Dense LU Matrix Factorization Mflops > Higher Is Better LLVM 3.3 .............. 2918.39 |=========================== LLVM 3.4 SVN 20130818 . 4949.76 |============================================== SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Mflops > Higher Is Better LLVM 3.3 .............. 1624.31 |============================================== LLVM 3.4 SVN 20130818 . 1625.38 |============================================== GraphicsMagick 1.3.16 Operation: Sharpen Iterations Per Minute > Higher Is Better LLVM 3.3 .............. 54 |=================================================== LLVM 3.4 SVN 20130818 . 54 |=================================================== GraphicsMagick 1.3.16 Operation: Resizing Iterations Per Minute > Higher Is Better LLVM 3.3 .............. 113 |================================================== LLVM 3.4 SVN 20130818 . 113 |================================================== GraphicsMagick 1.3.16 Operation: HWB Color Space Iterations Per Minute > Higher Is Better LLVM 3.3 .............. 141 |================================================== LLVM 3.4 SVN 20130818 . 142 |================================================== GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better LLVM 3.3 .............. 53 |=================================================== LLVM 3.4 SVN 20130818 . 51 |================================================= Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better LLVM 3.3 .............. 1657.32 |============================================= LLVM 3.4 SVN 20130818 . 1707.49 |============================================== Timed ImageMagick Compilation 6.8.1-10 Time To Compile Seconds < Lower Is Better LLVM 3.3 .............. 27.70 |============================================== LLVM 3.4 SVN 20130818 . 28.92 |================================================ Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better LLVM 3.3 .............. 17.90 |=============================================== LLVM 3.4 SVN 20130818 . 18.10 |================================================ C-Ray 1.1 Total Time Seconds < Lower Is Better LLVM 3.3 .............. 32.14 |================================================ LLVM 3.4 SVN 20130818 . 31.05 |============================================== Primesieve 4.2 1e12 Prime Number Generation Seconds < Lower Is Better LLVM 3.3 .............. 329.83 |============================================ LLVM 3.4 SVN 20130818 . 352.95 |=============================================== Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better LLVM 3.3 .............. 146 |================================================== LLVM 3.4 SVN 20130818 . 147 |================================================== FLAC Audio Encoding 1.3.0 WAV To FLAC Seconds < Lower Is Better LLVM 3.3 .............. 5.38 |================================================= LLVM 3.4 SVN 20130818 . 4.48 |========================================= LAME MP3 Encoding 3.99.3 WAV To MP3 Seconds < Lower Is Better LLVM 3.3 .............. 13.45 |================================================ LLVM 3.4 SVN 20130818 . 12.94 |============================================== Ogg Encoding 1.3.0 WAV To Ogg Seconds < Lower Is Better LLVM 3.3 .............. 7.11 |================================================= LLVM 3.4 SVN 20130818 . 7.10 |================================================= FFmpeg 2.0 H.264 HD To NTSC DV Seconds < Lower Is Better LLVM 3.3 .............. 13.26 |================================================ LLVM 3.4 SVN 20130818 . 13.29 |================================================ N-Queens 1.0 Elapsed Time Seconds < Lower Is Better LLVM 3.3 .............. 205.06 |=============================================== LLVM 3.4 SVN 20130818 . 206.70 |===============================================