LLVM-Clang 3.3 SVN vs. 3.2 On Intel Core i7 Ivy Bridge LLVM/Clang 3.3 SVN development benchmarks as of 15 April compared to LLVM/Clang 3.2 with Intel Core i7 Ivy Bridge processor. Benchmarks by Michael Larabel for a future article on Phoronix.com. LLVM-Clang 3.3 SVN: Processor: Intel Core i7-3517UE @ 2.10GHz (4 Cores), Motherboard: CompuLab Intense-PC, Chipset: Intel 3rd Gen Core DRAM, Memory: 8192MB, Disk: 500GB Hitachi HCC54755, Graphics: Intel 3rd Gen Core, Audio: Realtek ALC888, Monitor: Acer P243W, Network: Intel 82579LM Gigabit Connection + Realtek RTL8188CE 802.11b/g/n OS: Ubuntu 13.04, Kernel: 3.9.0-999-generic (x86_64), Desktop: Unity 6.6.0, Display Server: X Server 1.13.3, Display Driver: intel 2.21.5, OpenGL: 3.0 Mesa 9.2.0 (git-10004a0), Compiler: GCC 4.7 + Clang 3.3 (SVN 179529) + LLVM 3.3svn, File-System: ext4, Screen Resolution: 1920x1200 LLVM-Clang 3.2: Processor: Intel Core i7-3517UE @ 2.10GHz (4 Cores), Motherboard: CompuLab Intense-PC, Chipset: Intel 3rd Gen Core DRAM, Memory: 8192MB, Disk: 500GB Hitachi HCC54755, Graphics: Intel 3rd Gen Core, Audio: Realtek ALC888, Monitor: Acer P243W, Network: Intel 82579LM Gigabit Connection + Realtek RTL8188CE 802.11b/g/n OS: Ubuntu 13.04, Kernel: 3.9.0-999-generic (x86_64), Desktop: Unity 6.6.0, Display Server: X Server 1.13.3, Display Driver: intel 2.21.5, OpenGL: 3.0 Mesa 9.2.0 (git-10004a0), Compiler: Clang 3.2 + LLVM 3.2svn, File-System: ext4, Screen Resolution: 1920x1200 LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein Loop Time < Lower Is Better LLVM-Clang 3.3 SVN . 53.28 |=================================================== LLVM-Clang 3.2 ..... 46.61 |============================================= Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better LLVM-Clang 3.3 SVN . 26.77 |========================================= LLVM-Clang 3.2 ..... 33.07 |=================================================== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better LLVM-Clang 3.3 SVN . 12.99 |========================================= LLVM-Clang 3.2 ..... 15.99 |=================================================== BLAKE2 20121223 Phoronix Test Suite v4.6.0m1 Cycles Per Byte < Lower Is Better LLVM-Clang 3.3 SVN . 4.66 |================================================ LLVM-Clang 3.2 ..... 5.09 |==================================================== Botan 1.10.3 Test: Tiger Mbytes/s > Higher Is Better LLVM-Clang 3.3 SVN . 304.54 |================================================== Botan 1.10.3 Test: KASUMI Mbytes/s > Higher Is Better LLVM-Clang 3.3 SVN . 53.45 |=================================================== Botan 1.10.3 Test: AES-256 Mbytes/s > Higher Is Better LLVM-Clang 3.3 SVN . 140.99 |================================================== Botan 1.10.3 Test: Twofish Mbytes/s > Higher Is Better LLVM-Clang 3.3 SVN . 144.72 |================================================== Botan 1.10.3 Test: CAST-256 Mbytes/s > Higher Is Better LLVM-Clang 3.3 SVN . 64.97 |=================================================== Botan 1.10.3 Test: X9.19-MAC Mbytes/s > Higher Is Better LLVM-Clang 3.3 SVN . 61.49 |=================================================== John The Ripper 1.7.9-jumbo-7 Test: Blowfish Real C/S > Higher Is Better LLVM-Clang 3.3 SVN . 2114 |==================================================== LLVM-Clang 3.2 ..... 697 |================= John The Ripper 1.7.9-jumbo-7 Test: Traditional DES Real C/S > Higher Is Better LLVM-Clang 3.3 SVN . 7383333 |================================================= LLVM-Clang 3.2 ..... 4004333 |=========================== John The Ripper 1.7.9-jumbo-7 Test: MD5 Real C/S > Higher Is Better LLVM-Clang 3.3 SVN . 30816 |=================================================== LLVM-Clang 3.2 ..... 23233 |====================================== VP8 libvpx Encoding 1.1.0 vpxenc Frames Per Second > Higher Is Better LLVM-Clang 3.3 SVN . 15.26 |=================================================== LLVM-Clang 3.2 ..... 15.22 |=================================================== x264 2013-01-28 H.264 Video Encoding Frames Per Second > Higher Is Better LLVM-Clang 3.3 SVN . 57.15 |=================================================== LLVM-Clang 3.2 ..... 56.53 |================================================== GraphicsMagick 1.3.16 Operation: Resizing Iterations Per Minute > Higher Is Better LLVM-Clang 3.3 SVN . 97 |====================================================== LLVM-Clang 3.2 ..... 65 |==================================== GraphicsMagick 1.3.16 Operation: HWB Color Space Iterations Per Minute > Higher Is Better LLVM-Clang 3.3 SVN . 124 |===================================================== LLVM-Clang 3.2 ..... 106 |============================================= GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better LLVM-Clang 3.3 SVN . 57 |====================================================== LLVM-Clang 3.2 ..... 33 |=============================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better LLVM-Clang 3.3 SVN . 1181.31 |================================================ LLVM-Clang 3.2 ..... 1201.94 |================================================= Timed ImageMagick Compilation 6.8.1-10 Time To Compile Seconds < Lower Is Better LLVM-Clang 3.3 SVN . 167.74 |================================================== LLVM-Clang 3.2 ..... 70.75 |===================== Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better LLVM-Clang 3.3 SVN . 65.78 |=================================================== LLVM-Clang 3.2 ..... 42.03 |================================= C-Ray 1.1 Total Time Seconds < Lower Is Better LLVM-Clang 3.3 SVN . 91.65 |=================================================== LLVM-Clang 3.2 ..... 92.26 |=================================================== Primesieve 4.2 1e12 Prime Number Generation Seconds < Lower Is Better LLVM-Clang 3.3 SVN . 232.45 |================================================== Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better LLVM-Clang 3.3 SVN . 108 |================== LLVM-Clang 3.2 ..... 316 |===================================================== FFmpeg 1.1 H.264 HD To NTSC DV Seconds < Lower Is Better LLVM-Clang 3.3 SVN . 26.37 |=================================================== LLVM-Clang 3.2 ..... 26.02 |================================================== PostgreSQL pgbench 8.4.11 TPC-B Transactions Per Second TPS > Higher Is Better LLVM-Clang 3.3 SVN . 124.17 |================================================== LLVM-Clang 3.2 ..... 125.32 |================================================== Apache Benchmark 2.4.3 Static Web Page Serving Requests Per Second > Higher Is Better LLVM-Clang 3.3 SVN . 16605.33 |================================================ LLVM-Clang 3.2 ..... 16596.47 |================================================