Intel Core i9 Scaling Linux vs. Windows WSL

Intel Core i7-7900X scaling with Windows 10 Ubuntu WSL for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1708018-TY-WINDOWSWS82&grw&rdt.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionUbuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8FreeBSD 11.1CentOS 7Windows 10 WSL 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 1 Thread 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 ThreadIntel Core i7-7900X @ 4.50GHz (20 Cores)MSI X299 SLI PLUS (MS-7A93) v1.0Intel Device 202016384MB240GB Force MP500AMD Radeon RX 470/480 8064MBRealtek GenericDELL P2415QIntel ConnectionUbuntu 17.044.10.0-28-generic (x86_64)Unity 7.5.0X Server 1.19.3amdgpu 1.3.04.5 Mesa 17.0.3 Gallium 0.4 (LLVM 4.0.0)1.0.3GCC 6.3.0 20170406ext43840x2160Intel Core i7-7900X @ 4.50GHz (10 Cores)AMD Radeon RX 470/480 8192MBIntel Core i7-7900X @ 4.50GHz (8 Cores)Intel Core i7-7900X @ 4.50GHz (6 Cores)Intel Core i7-7900X @ 4.50GHz (4 Cores)Intel Core i7-7900X @ 4.30GHz (2 Cores)Intel Core i7-7900X @ 4.30GHz (1 Core)Intel Core i7-7900X @ 4.50GHz (20 Cores)AMD Radeon RX 470/480/580 8192MBRealtek ALC1220Fedora 264.11.10-300.fc26.x86_64 (x86_64)GNOME Shell 3.24.2modesetting 1.19.34.5 Mesa 17.1.5 Gallium 0.4 (LLVM 4.0.0)GCC 7.1.1 20170622Intel Core i7-7900X @ 4.30GHz (1 Core)AMD Radeon RX 470/480/580 8064MBIntel Core i7-7900X @ 4.50GHz (10 Cores)Intel Core i7-7900X @ 4.50GHz (8 Cores)Intel Core i7-7900X @ 4.50GHz (6 Cores)Intel Core i7-7900X @ 4.50GHz (4 Cores)Intel Core i7-7900X @ 4.30GHz (2 Cores)Intel Core i7-7900X @ 4.50GHz (20 Cores)NVIDIA GeForce GTX 760 2048MBClear Linux OS 165404.12.3-369.native (x86_64)GNOME Shell 3.24.31.0.39GCC 7.1.1 20170630 + Clang 4.0.1 + LLVM 4.0.1Intel Core i7-7900X @ 4.50GHz (10 Cores)Intel Core i7-7900X @ 4.50GHz (8 Cores)Intel Core i7-7900X @ 4.50GHz (6 Cores)Intel Core i7-7900X @ 4.50GHz (4 Cores)Intel Core i7-7900X @ 4.30GHz (2 Cores)Intel Core i7-7900X @ 4.30GHz (1 Core)Intel Core i7-7900X @ 3.30GHz (20 Cores)MSI MS-7A93 1.016128MB209GBLLVMpipeIntel (0xa2f0) HDAIntel PRO/1000 ConnectionFreeBSD12.0-CURRENT (x86_64)X Server 1.18.4vesa 2.3.43.3 Mesa 17.0.4 Gallium 0.4 (LLVM 4.0 256 bits)Clang 4.0.0 (SVN 297347)zfs1024x768Intel Core i7-7900X @ 3.30GHz (10 Cores)GCC 5.4.0 + Clang 4.0.0 (SVN 297347)Intel Core i7-7900X @ 3.30GHz (8 Cores)Intel Core i7-7900X @ 3.30GHz (6 Cores)Intel Core i7-7900X @ 3.30GHz (4 Cores)Intel Core i7-7900X @ 3.30GHz (2 Cores)Intel Core i7-7900X @ 3.30GHz (1 Core)Intel Core i7-7900X @ 3.30GHz (20 Cores)180GBIntel PRO/1000 Connection PCH_SPT_I219_V2 7.4.2DragonFly4.8-RELEASE (x86_64)GCC 5.4.1hammerIntel Core i7-7900X @ 3.30GHz (10 Cores)Intel Core i7-7900X @ 3.30GHz (8 Cores)Intel Core i7-7900X @ 3.30GHz (6 Cores)Intel Core i7-7900X @ 3.30GHz (4 Cores)Intel Core i7-7900X @ 3.30GHz (2 Cores)Intel Core i7-7900X @ 3.30GHz (1 Core)Intel Core i7-7900X @ 3.30GHz (20 Cores)213GBIntel (0xa2f0) HDAIntel PRO/1000 Connection 7.6.1-kFreeBSD11.1-RELEASE (x86_64)Clang 4.0.0 (SVN 297347)zfsIntel Core i7-7900X @ 3.30GHz (10 Cores)Intel Core i7-7900X @ 3.30GHz (8 Cores)Intel Core i7-7900X @ 3.30GHz (6 Cores)Intel Core i7-7900X @ 3.30GHz (4 Cores)Intel Core i7-7900X @ 3.30GHz (2 Cores)Intel Core i7-7900X @ 3.30GHz (1 Core)Intel Core i7-7900X @ 4.50GHz (20 Cores)MSI X299 SLI PLUS (MS-7A93) v1.0Intel Device 202016384MB240GB Force MP500NVIDIA GeForce GTX 760 2048MBRealtek GenericDELL P2415QIntel ConnectionCentOS Linux 73.10.0-514.26.2.el7.x86_64 (x86_64)GNOME Shell 3.14.4X Server 1.17.2nouveau 1.0.114.1 Mesa 11.2.2 Gallium 0.4GCC 4.8.5 20150623xfs3840x2160Intel Core i7-7900X @ 4.50GHz (10 Cores)Intel Core i7-7900X @ 4.50GHz (8 Cores)Intel Core i7-7900X @ 4.50GHz (6 Cores)Intel Core i7-7900X @ 4.50GHz (4 Cores)Intel Core i7-7900X @ 4.30GHz (2 Cores)Intel Core i7-7900X @ 4.30GHz (1 Core)Intel Core i7-7900X @ 3.31GHz (20 Cores)224GBUbuntu 16.044.4.0-43-Microsoft (x86_64)GCC 5.4.0 20160609UNKNOWN (0x53464846)Intel Core i7-7900X @ 3.31GHz (10 Cores)Intel Core i7-7900X @ 3.31GHz (8 Cores)Intel Core i7-7900X @ 3.31GHz (6 Cores)Intel Core i7-7900X @ 3.31GHz (4 Cores)Intel Core i7-7900X @ 3.31GHz (2 Cores)Intel Core i7-7900X @ 3.31GHz (1 Core)OpenBenchmarking.orgCompiler Details- Ubuntu 17.04: 20 Threads: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v- Ubuntu 17.04: 10 Threads: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v- Ubuntu 17.04: 8 Threads: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v- Ubuntu 17.04: 6 Threads: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v- Ubuntu 17.04: 4 Threads: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v- Ubuntu 17.04: 2 Threads: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v- Ubuntu 17.04: 1 Thread: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v- Fedora 26: 20 Threads: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver- Fedora 26: 1 Thread: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver- Fedora 26: 10 Threads: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver- Fedora 26: 8 Threads: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver- Fedora 26: 6 Threads: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver- Fedora 26: 4 Threads: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver- Fedora 26: 2 Threads: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver- Clear Linux: 20 Threads: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- Clear Linux: 10 Threads: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- Clear Linux: 8 Threads: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- Clear Linux: 6 Threads: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- Clear Linux: 4 Threads: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- Clear Linux: 2 Threads: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- Clear Linux: 1 Thread: --build=x86_64-generic-linux --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- CentOS 7: 20 Threads: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic- CentOS 7: 10 Threads: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic- CentOS 7: 8 Threads: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic- CentOS 7: 6 Threads: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic- CentOS 7: 4 Threads: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic- CentOS 7: 2 Threads: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic- CentOS 7: 1 Thread: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic- Windows 10 WSL: 20 Threads: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Windows 10 WSL: 10 Threads: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Windows 10 WSL: 8 Threads: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Windows 10 WSL: 6 Threads: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Windows 10 WSL: 4 Threads: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Windows 10 WSL: 2 Threads: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v- Windows 10 WSL: 1 Thread: --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,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --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-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -vProcessor Details- Ubuntu 17.04: 20 Threads: Scaling Governor: intel_pstate powersave- Ubuntu 17.04: 10 Threads: Scaling Governor: intel_pstate powersave- Ubuntu 17.04: 8 Threads: Scaling Governor: intel_pstate powersave- Ubuntu 17.04: 6 Threads: Scaling Governor: intel_pstate powersave- Ubuntu 17.04: 4 Threads: Scaling Governor: intel_pstate powersave- Ubuntu 17.04: 2 Threads: Scaling Governor: intel_pstate powersave- Ubuntu 17.04: 1 Thread: Scaling Governor: intel_pstate powersave- Fedora 26: 20 Threads: Scaling Governor: intel_pstate powersave- Fedora 26: 1 Thread: Scaling Governor: intel_pstate powersave- Fedora 26: 10 Threads: Scaling Governor: intel_pstate powersave- Fedora 26: 8 Threads: Scaling Governor: intel_pstate powersave- Fedora 26: 6 Threads: Scaling Governor: intel_pstate powersave- Fedora 26: 4 Threads: Scaling Governor: intel_pstate powersave- Fedora 26: 2 Threads: Scaling Governor: intel_pstate powersave- Clear Linux: 20 Threads: Scaling Governor: intel_pstate performance- Clear Linux: 10 Threads: Scaling Governor: intel_pstate performance- Clear Linux: 8 Threads: Scaling Governor: intel_pstate performance- Clear Linux: 6 Threads: Scaling Governor: intel_pstate performance- Clear Linux: 4 Threads: Scaling Governor: intel_pstate performance- Clear Linux: 2 Threads: Scaling Governor: intel_pstate performance- Clear Linux: 1 Thread: Scaling Governor: intel_pstate performance- CentOS 7: 20 Threads: Scaling Governor: intel_pstate powersave- CentOS 7: 10 Threads: Scaling Governor: intel_pstate powersave- CentOS 7: 8 Threads: Scaling Governor: intel_pstate powersave- CentOS 7: 6 Threads: Scaling Governor: intel_pstate powersave- CentOS 7: 4 Threads: Scaling Governor: intel_pstate powersave- CentOS 7: 2 Threads: Scaling Governor: intel_pstate powersave- CentOS 7: 1 Thread: Scaling Governor: intel_pstate powersaveEnvironment Details- Fedora 26: 20 Threads, Fedora 26: 1 Thread, Fedora 26: 10 Threads, Fedora 26: 8 Threads, Fedora 26: 6 Threads, Fedora 26: 4 Threads, Fedora 26: 2 Threads, CentOS 7: 20 Threads, CentOS 7: 10 Threads, CentOS 7: 8 Threads, CentOS 7: 6 Threads, CentOS 7: 4 Threads, CentOS 7: 2 Threads, CentOS 7: 1 Thread: GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOGSystem Details- Fedora 26: 20 Threads, Fedora 26: 1 Thread, Fedora 26: 10 Threads, Fedora 26: 8 Threads, Fedora 26: 6 Threads, Fedora 26: 4 Threads, Fedora 26: 2 Threads, CentOS 7: 20 Threads, CentOS 7: 10 Threads, CentOS 7: 8 Threads, CentOS 7: 6 Threads, CentOS 7: 4 Threads, CentOS 7: 2 Threads, CentOS 7: 1 Thread: SELinux: Enabled.

npb: EP.Brodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclustern-queens: Elapsed Timeprimesieve: 1e12 Prime Number Generationbuild-apache: Time To Compilejohn-the-ripper: Blowfishbuild-php: Time To Compilebuild-linux-kernel: Time To Compilegraphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizingtachyon: Total Timec-ray: Total Timettsiod-renderer: Phong Rendering With Soft-Shadow Mappingblender: BMW27 - CPU-Onlysmallpt: Global Illumination Renderer; 100 Samplesapache: Static Web Page Servingopenssl: RSA 4096-bit Performancepgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Heavy Contention - Read WriteUbuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8FreeBSD 11.1CentOS 7Windows 10 WSL 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 1 Thread 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread 20 Threads 10 Threads 8 Threads 6 Threads 4 Threads 2 Threads 1 Thread955.0066.0417.5714.2613.1925.1422.882057215.1249.601871632444.226.55411.88397.355446460.372060.4321624.7222105.36595.0475.4718.1715.0718.3128.0023.271461614.6657.531641202384.756.87273.28390.773654003.761904.237637.6017248.11476.4494.5621.4332.4522.6534.9723.831170816.4069.361541052285.829.04230.78390.064453559.621523.439511.3813476.10357.86126.0626.3229.8730.3546.6524.91877519.3988.33140872157.6711.88175.12471.355754629.371141.238110.7611946.86238.81188.5638.9733.2344.8369.8428.87585224.98127.221196519611.5917.81121.30643.368762805.16762.334961.6110105.64119.48371.5674.7263.6790.09139.6441.74292942.05243.00813716223.5936.0061.641184.0917435792.46380.433291.916442.9359.69748.16147.37123.01181.52278.7172.41146676.31472.56512012646.2671.0930.242222.8134816864.61190.231638.953746.16883.7668.4817.7013.8913.6026.358.571942415.8943.861911962337.84531.63414.37601990.5321794.0915483.1156.94734.54149.71126.28187.22306.4328.32131078.38449.621186514382.7044.352300.47322182.771059.033614.37566.1676.7119.1214.9518.7931.068.891317616.2852.821891982328.33394.91408.07491824.8719359.1314122.45453.4493.7722.1632.9123.4438.629.321054018.2063.4918618823110.39323.72409.30551468.8711593.9413355.23339.64124.5128.0333.7831.2351.4210.16790721.2581.9818017422513.83249.45487.58631100.778847.9812727.68226.75186.2940.3434.6546.8377.0311.66527126.38118.5517014821120.73171.90673.1584731.536317.6310331.29113.73367.3676.4665.8493.65154.1316.74263742.97227.6014310318241.3789.821224.37161367.073816.716404.071051.5661.2524.5618.8925.9529.691971232.8640.672142162579.38539.67414.391048973.972067.6729102.5528986.31671.9067.2839.5027.5029.6430.261319433.7849.3321121625316.24399.93406.391353078.191894.5318776.1921516.58538.4783.2848.6533.7336.9831.471056937.1659.4020520424717.59340.14405.341751027.731515.4719609.8518021.59403.77111.2563.1244.0349.2533.80792245.7876.6919318723720.90253.37484.392167032.391138.9016251.9715646.19269.29167.0292.8064.7373.8039.58528463.98113.8018016121927.23175.37667.103163075.00755.9012627.3711388.69134.85327.84183.42126.15147.5460.262641117.91220.7614111217948.4191.561221.475440684.00376.977012.396811.9067.29668.90364.94248.57295.27107.951321228.07432.741037013191.8148.022291.5310226817.43188.933913.713947.4154.43385.367.9514.54905010312.89335.131403.0742.02382.498.1912.35905010517.71287.921370.2347.60382.559.0813.20905010421.75238.951099.4358.01382.7210.6216.78905010528.39186.12830.6379.01382.5013.6624.09905010541.99128.66556.13143.38382.6723.0946.34905010582.6767.23279.43262.99380.3442.1689.819050105163.3735.33140.8781.8639.5813.5729.22175811651821807.05265.47135.1127.1612447168185333.49168.4631.1423.1339.07101911661752009.17286.86223.4937.8530.8050.887747161161200224.35334.0654.2746.1374.945199153138191156.02658.97104.5692.11147.8626121339616581.011314.68203.29183.57289.8913131076012842.93402.2022.7111.3090499912.70383.3918.019.16925110617.445857.16383.3918.579.22925110621.456010.60384.0819.7510.99925110628.255976.79383.4523.5215.98925110641.725642.40383.7636.9330.80915110682.635785.74381.9765.9959.709251107163.3910123.04774.92242.2024.1414.3013.3525.6920.651905213.2942.201791552267.12476.21413.12724845.651948.237606.327579.68483.14324.9826.3915.1118.6230.2120.541283114.9550.311611132077.44362.86407.52914871.471780.337929.407970.29386.93393.2132.0333.4723.2737.4421.281025816.7060.39153991989.31297.34405.28945012.081428.807877.428026.47290.00524.5140.4023.5831.0349.8822.48770419.6277.311408218312.39229.85489.681015214.361068.837263.277787.87193.51786.0658.6333.9946.5374.8225.98510523.43110.751196116018.56156.85667.671195431.91712.805353.976916.8696.751553.42114.3965.0893.19149.6338.18256539.69211.05833511637.1482.201223.742035551.84355.472865.184669.5149.793012.83219.17124.35180.85290.0165.35132370.88404.8155197772.1041.782229.2139312025.12182.871376.053602.91710.1766.4436.1720.7213.2725.8366.432003559.13507.701471772127.00426.12415.76731308.642006.201883.622130.34383.5175.7658.4829.2918.5429.4163.681289246.35144.581221722017.68265.08412.12431842.731626.713371.77308.2293.6170.5635.3323.1236.5463.381044545.42156.581161682089.74254.94406.14491470.771583.953831.16229.54124.7092.1145.9630.8948.6767.37782148.58197.4410715420212.83189.29489.36671101.231549.884157.83154.29187.11133.9167.0946.2373.0875.32522162.89252.789213319219.01131.29669.0697738.431298.623976.3077.12369.70261.71130.8092.55146.03110.252611117.68466.01629015037.7874.521249.13192367.071117.852118.2438.35743.59514.51129.43130910546.38OpenBenchmarking.org

NAS Parallel Benchmarks

Test / Class: EP.B

Ubuntu 17.04Fedora 26Clear LinuxCentOS 7Windows 10 WSLOpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.B20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread2004006008001000SE +/- 5.08, N = 3SE +/- 0.53, N = 3SE +/- 0.17, N = 3SE +/- 0.40, N = 3SE +/- 0.14, N = 3SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 5.63, N = 3SE +/- 0.03, N = 3SE +/- 0.29, N = 3SE +/- 0.38, N = 3SE +/- 0.29, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 3SE +/- 10.82, N = 3SE +/- 0.93, N = 3SE +/- 0.13, N = 3SE +/- 0.47, N = 3SE +/- 0.31, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 6.20, N = 3SE +/- 0.16, N = 3SE +/- 0.14, N = 3SE +/- 0.20, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.43, N = 3SE +/- 0.52, N = 3SE +/- 0.04, N = 3SE +/- 1.58, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3955.00595.04476.44357.86238.81119.4859.69883.7656.94566.16453.44339.64226.75113.731051.56671.90538.47403.77269.29134.8567.29774.92483.14386.93290.00193.5196.7549.79710.17383.51308.22229.54154.2977.1238.351. (F9X) gfortran options: -fopenmp

Rodinia

Test: OpenMP LavaMD

Ubuntu 17.04Fedora 26Clear LinuxDragonFly 4.8CentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMD20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread6001200180024003000SE +/- 1.11, N = 4SE +/- 0.24, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.33, N = 3SE +/- 0.50, N = 3SE +/- 1.74, N = 3SE +/- 0.72, N = 3SE +/- 0.28, N = 3SE +/- 0.72, N = 3SE +/- 0.19, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.28, N = 3SE +/- 0.78, N = 3SE +/- 0.28, N = 3SE +/- 0.44, N = 3SE +/- 0.44, N = 3SE +/- 0.37, N = 3SE +/- 0.59, N = 3SE +/- 12.63, N = 3SE +/- 0.66, N = 3SE +/- 0.09, N = 3SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 3SE +/- 1.82, N = 3SE +/- 4.44, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.61, N = 3SE +/- 0.46, N = 3SE +/- 1.25, N = 3SE +/- 1.04, N = 3SE +/- 0.31, N = 3SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.32, N = 3SE +/- 1.45, N = 3SE +/- 5.56, N = 366.0475.4794.56126.06188.56371.56748.1668.48734.5476.7193.77124.51186.29367.3661.2567.2883.28111.25167.02327.84668.9081.86135.11168.46223.49334.06658.971314.68242.20324.98393.21524.51786.061553.423012.8366.4475.7693.61124.70187.11369.70743.591. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8CentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solver20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread110220330440550SE +/- 0.14, N = 3SE +/- 0.29, N = 6SE +/- 0.43, N = 3SE +/- 0.44, N = 3SE +/- 0.47, N = 3SE +/- 0.36, N = 3SE +/- 0.45, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.44, N = 3SE +/- 0.13, N = 3SE +/- 0.56, N = 3SE +/- 0.08, N = 3SE +/- 0.46, N = 3SE +/- 0.45, N = 3SE +/- 0.32, N = 3SE +/- 0.35, N = 3SE +/- 0.23, N = 3SE +/- 0.01, N = 3SE +/- 0.35, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.30, N = 3SE +/- 0.52, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.25, N = 3SE +/- 0.99, N = 3SE +/- 0.01, N = 3SE +/- 0.18, N = 3SE +/- 0.11, N = 3SE +/- 0.54, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3SE +/- 0.81, N = 3SE +/- 0.43, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 3SE +/- 0.05, N = 3SE +/- 0.25, N = 3SE +/- 0.30, N = 3SE +/- 0.53, N = 3SE +/- 0.36, N = 317.5718.1721.4326.3238.9774.72147.3717.70149.7119.1222.1628.0340.3476.4624.5639.5048.6563.1292.80183.42364.9454.4342.0247.6058.0179.01143.38262.9939.5827.1631.1437.8554.27104.56203.2924.1426.3932.0340.4058.63114.39219.1736.1758.4870.5692.11133.91261.71514.511. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

Ubuntu 17.04Fedora 26Clear LinuxCentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamcluster20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread50100150200250SE +/- 0.12, N = 3SE +/- 0.31, N = 6SE +/- 0.49, N = 6SE +/- 4.24, N = 6SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.45, N = 3SE +/- 0.25, N = 6SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.67, N = 6SE +/- 4.31, N = 6SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.37, N = 3SE +/- 0.48, N = 3SE +/- 0.00, N = 3SE +/- 0.44, N = 3SE +/- 0.32, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.17, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.21, N = 3SE +/- 0.36, N = 314.2615.0732.4529.8733.2363.67123.0113.89126.2814.9532.9133.7834.6565.8418.8927.5033.7344.0364.73126.15248.5714.3015.1133.4723.5833.9965.08124.3520.7229.2935.3345.9667.09130.80129.431. (CXX) g++ options: -O2 -lOpenCL

N-Queens

Elapsed Time

Ubuntu 17.04Fedora 26DragonFly 4.8CentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed Time20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread4080120160200SE +/- 0.30, N = 6SE +/- 0.28, N = 6SE +/- 0.45, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.45, N = 3SE +/- 0.45, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 313.1918.3122.6530.3544.8390.09181.5213.60187.2218.7923.4431.2346.8393.6513.5723.1330.8046.1392.11183.5713.3518.6223.2731.0346.5393.19180.8513.2718.5423.1230.8946.2392.551. (CC) gcc options: -static -fopenmp -O3 -march=native

Primesieve

1e12 Prime Number Generation

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8FreeBSD 11.1CentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 5.4.21e12 Prime Number Generation20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread90180270360450SE +/- 0.31, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.22, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.20, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.29, N = 3SE +/- 0.17, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.16, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.70, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.63, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.88, N = 3SE +/- 0.28, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.18, N = 3SE +/- 0.21, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 325.1428.0034.9746.6569.84139.64278.7126.35306.4331.0638.6251.4277.03154.1325.9529.6436.9849.2573.80147.54295.27385.36382.49382.55382.72382.50382.67380.3429.2239.0750.8874.94147.86289.89402.20383.39383.39384.08383.45383.76381.9725.6930.2137.4449.8874.82149.63290.0125.8329.4136.5448.6773.08146.031. (CXX) g++ options: -O2 -fopenmp

Timed Apache Compilation

Time To Compile

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableFreeBSD 11.1CentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To Compile20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread20406080100SE +/- 0.44, N = 3SE +/- 0.03, N = 3SE +/- 0.40, N = 4SE +/- 0.41, N = 3SE +/- 0.16, N = 3SE +/- 0.54, N = 3SE +/- 0.45, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.46, N = 3SE +/- 0.57, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 3SE +/- 0.09, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.11, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.27, N = 3SE +/- 1.07, N = 6SE +/- 0.18, N = 3SE +/- 0.30, N = 3SE +/- 0.31, N = 3SE +/- 0.40, N = 322.8823.2723.8324.9128.8741.7472.418.5728.328.899.3210.1611.6616.7429.6930.2631.4733.8039.5860.26107.957.958.199.0810.6213.6623.0942.1622.7118.0118.5719.7523.5236.9365.9920.6520.5421.2822.4825.9838.1865.3566.4363.6863.3867.3775.32110.25

John The Ripper

Test: Blowfish

Ubuntu 17.04Fedora 26Clear LinuxDragonFly 4.8CentOS 7Windows 10 WSLOpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0Test: Blowfish20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread4K8K12K16K20KSE +/- 22.00, N = 3SE +/- 11.70, N = 3SE +/- 15.67, N = 3SE +/- 4.00, N = 3SE +/- 1.76, N = 3SE +/- 21.17, N = 3SE +/- 7.67, N = 3SE +/- 5.00, N = 3SE +/- 3.67, N = 3SE +/- 8.00, N = 3SE +/- 9.00, N = 3SE +/- 5.00, N = 3SE +/- 5.00, N = 3SE +/- 2.08, N = 3SE +/- 0.67, N = 3SE +/- 51.66, N = 3SE +/- 13.92, N = 3SE +/- 11.46, N = 3SE +/- 3.71, N = 3SE +/- 1.20, N = 3SE +/- 0.58, N = 3SE +/- 452.73, N = 6SE +/- 8.67, N = 3SE +/- 9.07, N = 3SE +/- 4.33, N = 3SE +/- 30.67, N = 3SE +/- 1.73, N = 3SE +/- 53.93, N = 3SE +/- 96.08, N = 3SE +/- 9.67, N = 3SE +/- 8.74, N = 3SE +/- 6.33, N = 3SE +/- 1.00, N = 32057214616117088775585229291466194241310131761054079075271263719712131941056979225284264113211758112447101917747519926121313190521283110258770451052565132320035128921044578215221261113091. (CC) gcc options: -fopenmp -lcrypt

Timed PHP Compilation

Time To Compile

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableFreeBSD 11.1CentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 5.2.9Time To Compile20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread50100150200250SE +/- 0.07, N = 3SE +/- 0.30, N = 6SE +/- 0.30, N = 6SE +/- 0.30, N = 6SE +/- 0.39, N = 4SE +/- 0.46, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.45, N = 3SE +/- 0.47, N = 3SE +/- 0.03, N = 3SE +/- 0.47, N = 3SE +/- 0.43, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 3.55, N = 6SE +/- 0.64, N = 3SE +/- 0.87, N = 3SE +/- 0.80, N = 4SE +/- 0.73, N = 3SE +/- 2.05, N = 315.1214.6616.4019.3924.9842.0576.3115.8978.3816.2818.2021.2526.3842.9732.8633.7837.1645.7863.98117.91228.0714.5412.3513.2016.7824.0946.3489.8111.309.169.2210.9915.9830.8059.7013.2914.9516.7019.6223.4339.6970.8859.1346.3545.4248.5862.89117.681. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

Timed Linux Kernel Compilation

Time To Compile

Ubuntu 17.04Fedora 26Clear LinuxCentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.9Time To Compile20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread110220330440550SE +/- 0.78, N = 3SE +/- 1.04, N = 3SE +/- 1.33, N = 3SE +/- 0.46, N = 3SE +/- 0.81, N = 3SE +/- 0.68, N = 3SE +/- 0.77, N = 3SE +/- 0.71, N = 3SE +/- 0.80, N = 3SE +/- 0.71, N = 3SE +/- 0.70, N = 3SE +/- 1.42, N = 3SE +/- 1.12, N = 3SE +/- 0.77, N = 3SE +/- 0.38, N = 3SE +/- 0.82, N = 3SE +/- 0.57, N = 3SE +/- 0.50, N = 3SE +/- 0.74, N = 3SE +/- 0.21, N = 3SE +/- 0.78, N = 3SE +/- 0.57, N = 3SE +/- 0.45, N = 3SE +/- 0.81, N = 3SE +/- 0.94, N = 3SE +/- 0.81, N = 3SE +/- 0.72, N = 3SE +/- 0.88, N = 3SE +/- 2.76, N = 3SE +/- 2.04, N = 6SE +/- 3.06, N = 3SE +/- 2.44, N = 3SE +/- 4.31, N = 3SE +/- 2.13, N = 349.6057.5369.3688.33127.22243.00472.5643.86449.6252.8263.4981.98118.55227.6040.6749.3359.4076.69113.80220.76432.7442.2050.3160.3977.31110.75211.05404.81507.70144.58156.58197.44252.78466.01

GraphicsMagick

Operation: Blur

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8FreeBSD 11.1CentOS 7Windows 10 WSLOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Blur20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread50100150200250SE +/- 0.33, N = 3SE +/- 1.00, N = 3SE +/- 0.58, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 1.00, N = 3SE +/- 0.33, N = 3SE +/- 1.86, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 318716415414011981511911181891861801701432142112051931801411039090909090909016516816616115313310790929292929192179161153140119835514712211610792621051. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8FreeBSD 11.1CentOS 7Windows 10 WSLOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Sharpen20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3163120105876537201966519818817414810321621620418716111270505050505050501821851751611389660495151515151511551139982613519177172168154133901. (CC) gcc options: -fopenmp -O2 -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8FreeBSD 11.1CentOS 7Windows 10 WSLOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Resizing20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread60120180240300SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 2.08, N = 3SE +/- 0.33, N = 324423822821519616212623314323223122521118225725324723721917913110310510410510510510518020020019116512899106106106106106107226207198183160116772122012082021921501. (CC) gcc options: -fopenmp -O2 -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total Time20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread1020304050SE +/- 0.23, N = 6SE +/- 0.23, N = 6SE +/- 0.22, N = 6SE +/- 0.22, N = 6SE +/- 0.28, N = 6SE +/- 0.01, N = 3SE +/- 0.46, N = 34.224.755.827.6711.5923.5946.261. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

C-Ray

Total Time

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8FreeBSD 11.1CentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread4080120160200SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.28, N = 6SE +/- 0.28, N = 6SE +/- 0.30, N = 6SE +/- 0.45, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.27, N = 6SE +/- 0.29, N = 3SE +/- 0.33, N = 6SE +/- 0.32, N = 3SE +/- 0.14, N = 3SE +/- 0.33, N = 3SE +/- 0.45, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.22, N = 3SE +/- 0.49, N = 36.556.879.0411.8817.8136.0071.097.8482.708.3310.3913.8320.7341.379.3816.2417.5920.9027.2348.4191.8112.8917.7121.7528.3941.9982.67163.377.059.1712.7017.4421.4528.2541.7282.63163.397.127.449.3112.3918.5637.1472.107.007.689.7412.8319.0137.781. (CC) gcc options: -lm -lpthread -O3

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableDragonFly 4.8CentOS 7Windows 10 WSLOpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow Mapping20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread120240360480600SE +/- 9.80, N = 6SE +/- 0.38, N = 3SE +/- 4.58, N = 3SE +/- 0.12, N = 3SE +/- 0.21, N = 3SE +/- 0.41, N = 3SE +/- 0.04, N = 3SE +/- 0.64, N = 3SE +/- 0.09, N = 3SE +/- 0.71, N = 3SE +/- 0.16, N = 3SE +/- 0.13, N = 3SE +/- 0.11, N = 3SE +/- 0.01, N = 3SE +/- 1.00, N = 3SE +/- 8.72, N = 6SE +/- 0.06, N = 3SE +/- 3.96, N = 6SE +/- 2.69, N = 3SE +/- 0.84, N = 3SE +/- 0.42, N = 3SE +/- 1.98, N = 3SE +/- 0.43, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 4.64, N = 6SE +/- 0.89, N = 3SE +/- 1.66, N = 3SE +/- 0.75, N = 3SE +/- 0.15, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 1.37, N = 3SE +/- 0.55, N = 3SE +/- 1.13, N = 3SE +/- 0.23, N = 3SE +/- 0.20, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 1.83, N = 3SE +/- 11.94, N = 6SE +/- 3.76, N = 3SE +/- 3.12, N = 4SE +/- 0.12, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3411.88273.28230.78175.12121.3061.6430.24531.6344.35394.91323.72249.45171.9089.82539.67399.93340.14253.37175.3791.5648.02335.13287.92238.95186.12128.6667.2335.33265.47333.49286.86224.35156.0281.0142.93476.21362.86297.34229.85156.8582.2041.78426.12265.08254.94189.29131.2974.5246.381. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

Blender

Blend File: BMW27 - Compute: CPU-Only

Ubuntu 17.04Fedora 26Clear LinuxCentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.78cBlend File: BMW27 - Compute: CPU-Only20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread5001000150020002500397.35390.77390.06471.35643.361184.092222.81414.372300.47408.07409.30487.58673.151224.37414.39406.39405.34484.39667.101221.472291.53413.12407.52405.28489.68667.671223.742229.21415.76412.12406.14489.36669.061249.13

Smallpt

Global Illumination Renderer; 100 Samples

Ubuntu 17.04Fedora 26Clear LinuxCentOS 7Windows 10 WSLOpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 100 Samples20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread90180270360450SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.58, N = 3SE +/- 0.88, N = 3SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.93, N = 6SE +/- 0.58, N = 3SE +/- 0.42, N = 6SE +/- 0.48, N = 6SE +/- 0.88, N = 3SE +/- 1.00, N = 3SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.15, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 2.96, N = 55436445787174348603224955638416110131721315410272919410111920339373434967971921. (CXX) g++ options: -fopenmp

Apache Benchmark

Static Web Page Serving

Ubuntu 17.04Clear LinuxFreeBSD 11.1CentOS 7Windows 10 WSLOpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page Serving20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread14K28K42K56K70KSE +/- 841.22, N = 6SE +/- 984.20, N = 6SE +/- 849.66, N = 6SE +/- 896.66, N = 6SE +/- 1139.44, N = 6SE +/- 526.22, N = 3SE +/- 15.97, N = 3SE +/- 674.43, N = 6SE +/- 877.69, N = 4SE +/- 3450.07, N = 6SE +/- 1339.94, N = 6SE +/- 1105.38, N = 6SE +/- 622.72, N = 5SE +/- 32.06, N = 3SE +/- 57.07, N = 3SE +/- 0.26, N = 3SE +/- 1.07, N = 3SE +/- 0.73, N = 3SE +/- 19.25, N = 3SE +/- 6.87, N = 3SE +/- 0.35, N = 3SE +/- 1.07, N = 3SE +/- 0.40, N = 3SE +/- 1.32, N = 3SE +/- 2.01, N = 3SE +/- 11.03, N = 3SE +/- 10.11, N = 3SE +/- 4.89, N = 346460.3754003.7653559.6254629.3762805.1635792.4616864.6148973.9753078.1951027.7367032.3963075.0040684.0026817.435857.166010.605976.795642.405785.7410123.044845.654871.475012.085214.365431.915551.8412025.121308.641. (CC) gcc options: -shared -fPIC -O2 -pthread

OpenSSL

RSA 4096-bit Performance

Ubuntu 17.04Fedora 26Clear LinuxTrueOS StableCentOS 7Windows 10 WSLOpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit Performance20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread400800120016002000SE +/- 11.07, N = 3SE +/- 3.26, N = 3SE +/- 2.94, N = 3SE +/- 2.49, N = 3SE +/- 0.93, N = 3SE +/- 0.98, N = 3SE +/- 0.33, N = 3SE +/- 10.68, N = 3SE +/- 0.57, N = 3SE +/- 2.77, N = 3SE +/- 1.76, N = 3SE +/- 1.58, N = 3SE +/- 2.91, N = 3SE +/- 0.27, N = 3SE +/- 10.65, N = 3SE +/- 1.85, N = 3SE +/- 3.79, N = 3SE +/- 0.40, N = 3SE +/- 0.44, N = 3SE +/- 1.74, N = 3SE +/- 1.12, N = 3SE +/- 14.07, N = 3SE +/- 0.24, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 9.56, N = 3SE +/- 7.63, N = 3SE +/- 2.35, N = 3SE +/- 1.33, N = 3SE +/- 1.71, N = 3SE +/- 0.67, N = 3SE +/- 0.32, N = 3SE +/- 10.41, N = 3SE +/- 0.18, N = 3SE +/- 3.12, N = 3SE +/- 4.13, N = 3SE +/- 0.47, N = 3SE +/- 1.05, N = 32060.431904.231523.431141.23762.33380.43190.231990.53182.771824.871468.871100.77731.53367.072067.671894.531515.471138.90755.90376.97188.931403.071370.231099.43830.63556.13279.43140.871948.231780.331428.801068.83712.80355.47182.872006.201842.731470.771101.23738.43367.071. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

Ubuntu 17.04Fedora 26Clear LinuxCentOS 7Windows 10 WSLOpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Write20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread6K12K18K24K30KSE +/- 339.63, N = 3SE +/- 619.66, N = 6SE +/- 1530.37, N = 6SE +/- 1116.00, N = 6SE +/- 2.22, N = 3SE +/- 322.75, N = 6SE +/- 129.68, N = 6SE +/- 251.75, N = 3SE +/- 5.25, N = 3SE +/- 27.03, N = 3SE +/- 1728.28, N = 6SE +/- 701.21, N = 6SE +/- 590.69, N = 6SE +/- 347.41, N = 6SE +/- 316.96, N = 3SE +/- 2638.50, N = 6SE +/- 882.77, N = 6SE +/- 462.86, N = 6SE +/- 300.12, N = 6SE +/- 101.93, N = 6SE +/- 40.09, N = 3SE +/- 49.43, N = 3SE +/- 3.33, N = 3SE +/- 3.07, N = 3SE +/- 263.43, N = 6SE +/- 290.12, N = 6SE +/- 181.69, N = 6SE +/- 69.62, N = 6SE +/- 40.45, N = 6SE +/- 21.91, N = 3SE +/- 25.16, N = 6SE +/- 51.28, N = 6SE +/- 77.77, N = 6SE +/- 19.88, N = 621624.727637.609511.388110.764961.613291.911638.9521794.091059.0319359.1311593.948847.986317.633816.7129102.5518776.1919609.8516251.9712627.377012.393913.717606.327929.407877.427263.275353.972865.181376.051883.621626.711583.951549.881298.621117.851. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

Ubuntu 17.04Fedora 26Clear LinuxCentOS 7Windows 10 WSLOpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write20 Threads10 Threads8 Threads6 Threads4 Threads2 Threads1 Thread6K12K18K24K30KSE +/- 277.95, N = 3SE +/- 1906.83, N = 6SE +/- 1137.08, N = 6SE +/- 440.51, N = 6SE +/- 145.27, N = 6SE +/- 122.74, N = 6SE +/- 7.29, N = 3SE +/- 2660.53, N = 6SE +/- 28.81, N = 3SE +/- 1704.74, N = 6SE +/- 496.53, N = 6SE +/- 350.43, N = 6SE +/- 363.52, N = 6SE +/- 172.08, N = 6SE +/- 92.09, N = 3SE +/- 1745.86, N = 6SE +/- 412.70, N = 6SE +/- 403.66, N = 6SE +/- 348.97, N = 6SE +/- 100.22, N = 6SE +/- 46.53, N = 3SE +/- 4.01, N = 3SE +/- 15.50, N = 3SE +/- 13.58, N = 3SE +/- 83.69, N = 3SE +/- 12.26, N = 3SE +/- 4.01, N = 3SE +/- 5.92, N = 3SE +/- 48.21, N = 6SE +/- 49.25, N = 5SE +/- 61.78, N = 3SE +/- 16.19, N = 3SE +/- 7.64, N = 3SE +/- 15.05, N = 322105.3617248.1113476.1011946.8610105.646442.933746.1615483.113614.3714122.4513355.2312727.6810331.296404.0728986.3121516.5818021.5915646.1911388.696811.903947.417579.687970.298026.477787.876916.864669.513602.912130.343371.773831.164157.833976.302118.241. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic


Phoronix Test Suite v10.8.4