GCC LLVM Compilers Intel Core 2 Duo GCC 4.7.3, LLVM Clang 3.2, and LLVM Clang 3.3 x86_64 Linux benchmarks on Ubuntu 13.04. Benchmarks by Michael Larabel of Phoronix.com for a future article. GCC 4.7.3: Processor: Intel Core 2 T5600 @ 1.83GHz (2 Cores), Motherboard: Apple Mac-F4208EAA, Chipset: Intel Mobile 945GM/PM/GMS + ICH7-M, Memory: 1024MB, Disk: 80GB Hitachi HTS54258, Graphics: Intel Mobile 945GM/GMS 943/940GML IGP, Audio: SigmaTel STAC9221 A1, Monitor: VA2431, Network: Marvell 88E8053 PCI-E Gigabit OS: Ubuntu 13.04, Kernel: 3.8.0-18-generic (x86_64), Desktop: Unity 7.0.0, Display Server: X Server 1.13.3, Display Driver: intel 2.21.6, OpenGL: 1.4 Mesa 9.2.0 (git-9fb5b2f), Compiler: GCC 4.7 + LLVM 3.2, File-System: ext4, Screen Resolution: 1920x1080 LLVM Clang 3.2: Processor: Intel Core 2 T5600 @ 1.83GHz (2 Cores), Motherboard: Apple Mac-F4208EAA, Chipset: Intel Mobile 945GM/PM/GMS + ICH7-M, Memory: 1024MB, Disk: 80GB Hitachi HTS54258, Graphics: Intel Mobile 945GM/GMS 943/940GML IGP, Audio: SigmaTel STAC9221 A1, Monitor: VA2431, Network: Marvell 88E8053 PCI-E Gigabit OS: Ubuntu 13.04, Kernel: 3.8.0-18-generic (x86_64), Desktop: Unity 7.0.0, Display Server: X Server 1.13.3, Display Driver: intel 2.21.6, OpenGL: 1.4 Mesa 9.2.0 (git-9fb5b2f), Compiler: Clang 3.2-1~exp9ubuntu1 + LLVM 3.2, File-System: ext4, Screen Resolution: 1920x1080 LLVM Clang 3.3 SVN: Processor: Intel Core 2 T5600 @ 1.83GHz (2 Cores), Motherboard: Apple Mac-F4208EAA, Chipset: Intel Mobile 945GM/PM/GMS + ICH7-M, Memory: 1024MB, Disk: 80GB Hitachi HTS54258, Graphics: Intel Mobile 945GM/GMS 943/940GML IGP, Audio: SigmaTel STAC9221 A1, Monitor: VA2431, Network: Marvell 88E8053 PCI-E Gigabit OS: Ubuntu 13.04, Kernel: 3.8.0-18-generic (x86_64), Desktop: Unity 7.0.0, Display Server: X Server 1.13.3, Display Driver: intel 2.21.6, OpenGL: 1.4 Mesa 9.2.0 (git-9fb5b2f), Compiler: Clang 3.3 (SVN 180035) + LLVM 3.3svn, File-System: ext4, Screen Resolution: 1920x1080 Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better GCC 4.7.3 .......... 66.08 |========================================== LLVM Clang 3.2 ..... 80.87 |=================================================== LLVM Clang 3.3 SVN . 79.50 |================================================== Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better GCC 4.7.3 .......... 34.24 |================================================== LLVM Clang 3.2 ..... 35.15 |=================================================== LLVM Clang 3.3 SVN . 35.22 |=================================================== GMPbench 0.2 Total Time GMPbench Score > Higher Is Better GCC 4.7.3 . 1118.30 |========================================================== GraphicsMagick 1.3.16 Operation: Blur Iterations Per Minute > Higher Is Better GCC 4.7.3 .......... 30 |================================================ LLVM Clang 3.2 ..... 34 |====================================================== LLVM Clang 3.3 SVN . 34 |====================================================== GraphicsMagick 1.3.16 Operation: Sharpen Iterations Per Minute > Higher Is Better GCC 4.7.3 .......... 16 |======================================= LLVM Clang 3.2 ..... 22 |====================================================== LLVM Clang 3.3 SVN . 22 |====================================================== GraphicsMagick 1.3.16 Operation: Resizing Iterations Per Minute > Higher Is Better GCC 4.7.3 .......... 41 |====================================================== LLVM Clang 3.2 ..... 40 |===================================================== LLVM Clang 3.3 SVN . 40 |===================================================== GraphicsMagick 1.3.16 Operation: HWB Color Space Iterations Per Minute > Higher Is Better GCC 4.7.3 .......... 55 |====================================================== LLVM Clang 3.2 ..... 42 |========================================= LLVM Clang 3.3 SVN . 42 |========================================= GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better GCC 4.7.3 .......... 28 |====================================================== LLVM Clang 3.2 ..... 18 |=================================== LLVM Clang 3.3 SVN . 18 |=================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better GCC 4.7.3 .......... 672.19 |================================================== LLVM Clang 3.2 ..... 636.89 |=============================================== LLVM Clang 3.3 SVN . 624.09 |============================================== Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better GCC 4.7.3 .......... 151.53 |================================================== LLVM Clang 3.2 ..... 99.76 |================================= LLVM Clang 3.3 SVN . 98.55 |================================= C-Ray 1.1 Total Time Seconds < Lower Is Better GCC 4.7.3 .......... 169.96 |================================================ LLVM Clang 3.2 ..... 177.33 |================================================== LLVM Clang 3.3 SVN . 178.17 |================================================== Primesieve 4.2 1e12 Prime Number Generation Seconds < Lower Is Better GCC 4.7.3 .......... 466.51 |========================= LLVM Clang 3.2 ..... 937.36 |================================================== LLVM Clang 3.3 SVN . 938.54 |================================================== Apache Benchmark 2.4.3 Static Web Page Serving Requests Per Second > Higher Is Better GCC 4.7.3 .......... 5814.74 |================================================ LLVM Clang 3.2 ..... 5928.59 |================================================= LLVM Clang 3.3 SVN . 5943.17 |=================================================