Initial LLVM Clang 3.3 Compiler Benchmarks Initial LLVM/Clang 3.3 Compiler benchmarks... Compared to LLVM Clang 3.2 compiler. More tests coming in the future. LLVM Clang 3.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: AMD Radeon HD 5700 1024MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 13.04, Kernel: 3.8.0-6-generic (x86_64), Desktop: Unity 6.6.0, Display Server: X Server 1.13.2, Display Driver: radeon 7.1.0, OpenGL: 2.1 Mesa 9.2-devel (git-9c1107b) Gallium 0.4, Compiler: Clang 3.2-1~exp5ubuntu2 + LLVM 3.3svn, File-System: ext4, Screen Resolution: 1920x1080 LLVM 3.3 SVN 2013-02-18: 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: AMD Radeon HD 5700 1024MB, Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 13.04, Kernel: 3.8.0-6-generic (x86_64), Desktop: Unity 6.6.0, Display Server: X Server 1.13.2, Display Driver: radeon 7.1.0, OpenGL: 2.1 Mesa 9.2-devel (git-9c1107b) Gallium 0.4, Compiler: Clang 3.3 (SVN 175449) + LLVM 3.3svn, File-System: ext4, Screen Resolution: 1920x1080 Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better LLVM Clang 3.2 .......... 73.19 |============================================== LLVM 3.3 SVN 2013-02-18 . 12.42 |======== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better LLVM Clang 3.2 .......... 6.91 |=============================================== LLVM 3.3 SVN 2013-02-18 . 6.97 |=============================================== BLAKE2 20121223 Phoronix Test Suite v4.4.0m3 Cycles Per Byte < Lower Is Better LLVM Clang 3.2 .......... 9.69 |=============================================== LLVM 3.3 SVN 2013-02-18 . 9.62 |=============================================== John The Ripper 1.7.9-jumbo-7 Test: Blowfish Real C/S > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 880 |================================================ John The Ripper 1.7.9-jumbo-7 Test: Traditional DES Real C/S > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 4113000 |============================================ John The Ripper 1.7.9-jumbo-7 Test: MD5 Real C/S > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 29953 |============================================== VP8 libvpx Encoding 1.1.0 vpxenc Frames Per Second > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 13.37 |============================================== x264 2013-01-28 H.264 Video Encoding Frames Per Second > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 153.07 |============================================= GraphicsMagick 1.3.16 Operation: Blur Iterations Per Minute > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 64 |================================================= GraphicsMagick 1.3.16 Operation: Sharpen Iterations Per Minute > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 22 |================================================= GraphicsMagick 1.3.16 Operation: Resizing Iterations Per Minute > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 71 |================================================= GraphicsMagick 1.3.16 Operation: HWB Color Space Iterations Per Minute > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 103 |================================================ GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 38 |================================================= Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better LLVM Clang 3.2 .......... 675.38 |============================================= LLVM 3.3 SVN 2013-02-18 . 631.54 |========================================== Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better LLVM Clang 3.2 .......... 16.48 |================================== LLVM 3.3 SVN 2013-02-18 . 22.47 |============================================== C-Ray 1.1 Total Time Seconds < Lower Is Better LLVM Clang 3.2 .......... 32.86 |============================================== LLVM 3.3 SVN 2013-02-18 . 32.90 |============================================== Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better LLVM 3.3 SVN 2013-02-18 . 402 |================================================ FFmpeg 1.1 H.264 HD To NTSC DV Seconds < Lower Is Better LLVM 3.3 SVN 2013-02-18 . 20.27 |============================================== Mencoder 1.1 AVI To LAVC Seconds < Lower Is Better LLVM 3.3 SVN 2013-02-18 . 29.88 |============================================== N-Queens 1.0 Elapsed Time Seconds < Lower Is Better LLVM Clang 3.2 .......... 255.54 |============================================= LLVM 3.3 SVN 2013-02-18 . 247.24 |============================================ Tachyon 0.98.9 Total Time Seconds < Lower Is Better LLVM 3.3 SVN 2013-02-18 . 13.76 |============================================== PostgreSQL pgbench 8.4.11 TPC-B Transactions Per Second TPS > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 2478.89 |============================================ NGINX Benchmark 1.0.11 Static Web Page Serving Requests Per Second > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 25067.05 |=========================================== Apache Benchmark 2.4.3 Static Web Page Serving Requests Per Second > Higher Is Better LLVM 3.3 SVN 2013-02-18 . 20832.99 |===========================================