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.
LLVM Clang 3.8 SVN OMP
Processor Notes: Scaling Governor: intel_pstate powersave
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
GCC 4.9.2
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
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: intel_pstate powersave
GCC 5.2.0
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
Compiler Notes: --disable-multilib --enable-checking=release --enable-languages=c,c++
Processor Notes: Scaling Governor: intel_pstate powersave
Smallpt
Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
GraphicsMagick
This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests to stress the system's CPU. Learn more via the OpenBenchmarking.org test page.
LLVM Clang 3.8 SVN OMP
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 2 September 2015 12:02 by user phoronix.
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
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 2 September 2015 13:24 by user phoronix.
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
Compiler Notes: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 2 September 2015 14:03 by user phoronix.
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
Compiler Notes: --disable-multilib --enable-checking=release --enable-languages=c,c++
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 2 September 2015 14:27 by user phoronix.