LLVM Clang 3.8 OpenMP SVN Benchmarks Benchmarks by Michael Larabel for a future article on Phoronix testing out Clang OpenMP against GCC compilers on Linux x86-64. GCC 4.9.2: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 80GB INTEL SSDSCKGW08, Graphics: NVIDIA GeForce GTX Titan 6144MB, Audio: Intel C610/X99, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 15.04, Kernel: 3.19.0-26-generic (x86_64), Desktop: Unity 7.3.2, Display Server: X Server 1.17.1, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.5.2 Gallium 0.4, Compiler: GCC 4.9.2 + Clang 3.8.0-svn246465-1~exp1, File-System: ext4, Screen Resolution: 1920x1080 GCC 5.2.0: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 80GB INTEL SSDSCKGW08, Graphics: NVIDIA GeForce GTX Titan 6144MB, Audio: Intel C610/X99, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 15.04, Kernel: 3.19.0-26-generic (x86_64), Desktop: Unity 7.3.2, Display Server: X Server 1.17.1, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.5.2 Gallium 0.4, Compiler: GCC 5.2.0 + Clang 3.8.0-svn246465-1~exp1, File-System: ext4, Screen Resolution: 1920x1080 LLVM Clang 3.8 SVN: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 80GB INTEL SSDSCKGW08, Graphics: NVIDIA GeForce GTX Titan 6144MB, Audio: Intel C610/X99, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 15.04, Kernel: 3.19.0-26-generic (x86_64), Desktop: Unity 7.3.2, Display Server: X Server 1.17.1, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.5.2 Gallium 0.4, Compiler: Clang 3.8.0-svn246465-1~exp1, File-System: ext4, Screen Resolution: 1920x1080 LLVM Clang 3.8 SVN OMP: Processor: Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores), Motherboard: MSI X99S SLI PLUS (MS-7885) v1.0, Chipset: Intel Xeon E5 v3/Core, Memory: 16384MB, Disk: 80GB INTEL SSDSCKGW08, Graphics: NVIDIA GeForce GTX Titan 6144MB, Audio: Intel C610/X99, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 15.04, Kernel: 3.19.0-26-generic (x86_64), Desktop: Unity 7.3.2, Display Server: X Server 1.17.1, Display Driver: nouveau 1.0.11, OpenGL: 3.3 Mesa 10.5.2 Gallium 0.4, Compiler: Clang 3.8.0-svn246465-1~exp1, File-System: ext4, Screen Resolution: 1920x1080 GraphicsMagick 1.3.19 Operation: Blur Iterations Per Minute > Higher Is Better GCC 4.9.2 .............. 143 |================================================ GCC 5.2.0 .............. 147 |================================================= LLVM Clang 3.8 SVN ..... 94 |=============================== LLVM Clang 3.8 SVN OMP . 117 |======================================= GraphicsMagick 1.3.19 Operation: Sharpen Iterations Per Minute > Higher Is Better GCC 4.9.2 .............. 143 |================================================= GCC 5.2.0 .............. 144 |================================================= LLVM Clang 3.8 SVN ..... 28 |========== LLVM Clang 3.8 SVN OMP . 108 |===================================== GraphicsMagick 1.3.19 Operation: Resizing Iterations Per Minute > Higher Is Better GCC 4.9.2 .............. 181 |================================================ GCC 5.2.0 .............. 185 |================================================= LLVM Clang 3.8 SVN ..... 110 |============================= LLVM Clang 3.8 SVN OMP . 137 |==================================== GraphicsMagick 1.3.19 Operation: HWB Color Space Iterations Per Minute > Higher Is Better GCC 4.9.2 .............. 177 |=============================================== GCC 5.2.0 .............. 186 |================================================= LLVM Clang 3.8 SVN ..... 135 |==================================== LLVM Clang 3.8 SVN OMP . 150 |======================================== GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better GCC 4.9.2 .............. 87 |================================================== GCC 5.2.0 .............. 86 |================================================= LLVM Clang 3.8 SVN ..... 85 |================================================= LLVM Clang 3.8 SVN OMP . 85 |================================================= Smallpt 1.0 Global Illumination Renderer; 100 Samples Seconds < Lower Is Better GCC 4.9.2 .............. 12 |==== GCC 5.2.0 .............. 12 |==== LLVM Clang 3.8 SVN ..... 144 |================================================= LLVM Clang 3.8 SVN OMP . 13 |====