Ubuntu 17.10 vs. Antergos vs. openSUSE vs. Clear vs. Debian Benchmarks - Intel Coffeelake
Intel Core i7-8700K testing for a future article on Phoronix.
Ubuntu 17.10
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: Intel HD 3072MB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 17.10, Kernel: 4.13.0-12-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: i915.alpha_support=1
Environment Notes: GJS_DEBUG_TOPICS=JS ERROR;JS LOG GJS_DEBUG_OUTPUT=stderr
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,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-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v
Processor Notes: Scaling Governor: intel_pstate powersave
Antergos 17.10
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 15GB Ultra USB 3.0 + 120GB Force MP500, Graphics: inteldrmfb (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Antergos Linux 17.10-ISO-Rolling, Kernel: 4.13.5-1-ARCH (x86_64), Desktop: GNOME Shell 3.26.1, Display Driver: modesetting 1.19.4, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
Environment Notes: GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG
Compiler Notes: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu
Processor Notes: Scaling Governor: intel_pstate powersave
Graphics Notes: SNA
openSUSE Tumbleweed 20171009
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 16GB Voyager 3.0 + 120GB Force MP500, Graphics: Intel HD 3072MB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: openSUSE Tumbleweed 20171009, Kernel: 4.13.5-1-default (x86_64), Desktop: KDE Frameworks 5, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.1 20170927 [gcc-7-branch revision 253227], File-System: xfs, Screen Resolution: 3840x2160
Kernel Notes: i915.alpha_support=1
Compiler Notes: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind
Processor Notes: Scaling Governor: intel_pstate powersave
Clear Linux 18320
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: Intel HD 3072MB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Clear Linux OS 18320, Kernel: 4.13.5-417.native (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: X Server 1.19.4, Display Driver: modesetting 1.19.4, OpenGL: 4.5 Mesa 17.3.0-devel, Vulkan: 1.0.39, Compiler: GCC 7.2.1 20170910 + Clang 5.0.0 + LLVM 5.0.0, File-System: ext4, Screen Resolution: 3840x2160
Environment Notes: GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG
Compiler Notes: --build=x86_64-generic-linux --disable-libmpx --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-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
Processor Notes: Scaling Governor: intel_pstate performance
Debian Testing
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: LLVMpipe, Audio: Realtek Generic, Network: Intel Connection
OS: Debian testing, Kernel: 4.12.0-2-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Driver: modesetting 1.19.3, OpenGL: 3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1024x768
Environment Notes: GJS_DEBUG_TOPICS=JS ERROR;JS LOG GJS_DEBUG_OUTPUT=stderr
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,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-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v
Processor Notes: Scaling Governor: intel_pstate powersave
Solus 3
OS: Solus 3, Kernel: 4.12.7-11.current (x86_64), Desktop: Budgie, Display Driver: modesetting 1.18.4, OpenGL: 3.3 Mesa 17.1.6 Gallium 0.4 (LLVM 4.0 256 bits), Compiler: GCC 6.4.0, File-System: ext4, Screen Resolution: 1024x768
Kernel Notes: i915.alpha_support=1
Compiler Notes: --build=x86_64-solus-linux --enable-__cxa_atexit --enable-clocale=gnu --enable-gnu-indirect-function --enable-gold --enable-languages=c,c++,fortran --enable-ld=default --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --target=x86_64-solus-linux --with-arch_32=i686 --with-multilib-list=m32,m64
Processor Notes: Scaling Governor: intel_pstate powersave
Scikit-Learn
Scikit-learn is a Python module for machine learning Learn more via the OpenBenchmarking.org test page.
Apache Benchmark
This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
Xsbench
XSBench is a mini-app representing a key computational kernel of the Monte Carlo neutronics application OpenMC. Learn more via the OpenBenchmarking.org test page.
Redis
PostgreSQL pgbench
OpenSSL
OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
N-Queens
This is a test of the OpenMP version of a test that solves the N-queens problem. The board problem size is 18. Learn more via the OpenBenchmarking.org test page.
FFmpeg
LAME MP3 Encoding
FLAC Audio Encoding
This test times how long it takes to encode a sample WAV file to FLAC format three times. Learn more via the OpenBenchmarking.org test page.
Primesieve
Timed PHP Compilation
This test times how long it takes to build PHP 5 with the Zend engine. Learn more via the OpenBenchmarking.org test page.
Timed Linux Kernel Compilation
This test times how long it takes to build the Linux kernel. Learn more via the OpenBenchmarking.org test page.
asmFish
This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page.
Himeno Benchmark
The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.
x264
This is a simple test of the x264 H.264/AVC encoder run on the CPU (OpenCL support disabled). Learn more via the OpenBenchmarking.org test page.
TTSIOD 3D Renderer
A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
John The Ripper
This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.
Numpy Benchmark
Timed HMMer Search
This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.
FFTW
FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
GpuTest
GpuTest is a cross-platform OpenGL benchmark developed at Geeks3D.com that offers tech demos such as FurMark, TessMark, and other workloads to stress various areas of GPUs and drivers. Learn more via the OpenBenchmarking.org test page.
ParaView
GLmark2
This is a test of Linaro's glmark2 port, currently using the X11 OpenGL 2.0 target. GLmark2 is a basic OpenGL benchmark. Learn more via the OpenBenchmarking.org test page.
Ubuntu 17.10
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: Intel HD 3072MB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Ubuntu 17.10, Kernel: 4.13.0-12-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: i915.alpha_support=1
Environment Notes: GJS_DEBUG_TOPICS=JS ERROR;JS LOG GJS_DEBUG_OUTPUT=stderr
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,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-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 11 October 2017 06:12 by user phoronix.
Antergos 17.10
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 15GB Ultra USB 3.0 + 120GB Force MP500, Graphics: inteldrmfb (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Antergos Linux 17.10-ISO-Rolling, Kernel: 4.13.5-1-ARCH (x86_64), Desktop: GNOME Shell 3.26.1, Display Driver: modesetting 1.19.4, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
Environment Notes: GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG
Compiler Notes: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu
Processor Notes: Scaling Governor: intel_pstate powersave
Graphics Notes: SNA
Testing initiated at 11 October 2017 07:55 by user phoronix.
openSUSE Tumbleweed 20171009
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 16GB Voyager 3.0 + 120GB Force MP500, Graphics: Intel HD 3072MB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: openSUSE Tumbleweed 20171009, Kernel: 4.13.5-1-default (x86_64), Desktop: KDE Frameworks 5, Display Server: X Server 1.19.3, Display Driver: modesetting 1.19.3, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.1 20170927 [gcc-7-branch revision 253227], File-System: xfs, Screen Resolution: 3840x2160
Kernel Notes: i915.alpha_support=1
Compiler Notes: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 11 October 2017 15:17 by user .
Clear Linux 18320
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: Intel HD 3072MB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel Connection
OS: Clear Linux OS 18320, Kernel: 4.13.5-417.native (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: X Server 1.19.4, Display Driver: modesetting 1.19.4, OpenGL: 4.5 Mesa 17.3.0-devel, Vulkan: 1.0.39, Compiler: GCC 7.2.1 20170910 + Clang 5.0.0 + LLVM 5.0.0, File-System: ext4, Screen Resolution: 3840x2160
Environment Notes: GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG
Compiler Notes: --build=x86_64-generic-linux --disable-libmpx --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-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
Processor Notes: Scaling Governor: intel_pstate performance
Testing initiated at 11 October 2017 13:22 by user phoronix.
Debian Testing
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: LLVMpipe, Audio: Realtek Generic, Network: Intel Connection
OS: Debian testing, Kernel: 4.12.0-2-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Driver: modesetting 1.19.3, OpenGL: 3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1024x768
Environment Notes: GJS_DEBUG_TOPICS=JS ERROR;JS LOG GJS_DEBUG_OUTPUT=stderr
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,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-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 11 October 2017 17:16 by user phoronix.
Solus 3
Processor: Intel Core i7-8700K @ 4.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A, Chipset: Intel Device 3ec2, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: LLVMpipe, Audio: Realtek Generic, Network: Intel Connection
OS: Solus 3, Kernel: 4.12.7-11.current (x86_64), Desktop: Budgie, Display Driver: modesetting 1.18.4, OpenGL: 3.3 Mesa 17.1.6 Gallium 0.4 (LLVM 4.0 256 bits), Compiler: GCC 6.4.0, File-System: ext4, Screen Resolution: 1024x768
Kernel Notes: i915.alpha_support=1
Compiler Notes: --build=x86_64-solus-linux --enable-__cxa_atexit --enable-clocale=gnu --enable-gnu-indirect-function --enable-gold --enable-languages=c,c++,fortran --enable-ld=default --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --target=x86_64-solus-linux --with-arch_32=i686 --with-multilib-list=m32,m64
Processor Notes: Scaling Governor: intel_pstate powersave
Testing initiated at 12 October 2017 05:32 by user phoronix.