Initial AMD Ryzen Threadripper 2990WX benchmarks on Ubuntu 18.04 LTS Linux with upgrading to the Linux 4.18 Git kernel, CFLAGS/CXXFLAGS of "-O3 -march=native", using the newer GCC 8.2 code compiler for building out all tests on each respective Intel/AMD CPU microarchitecture, etc. Tests by Michael Larabel for a future article on Phoronix.com. Under embargo until 13 August.
Processor: Intel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads), Motherboard: ASRock X99 Extreme3 (P3.70 BIOS), Chipset: Intel Xeon E7 v3/Xeon, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Changed Processor to Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads).
Changed Motherboard to ASUS TUF Z370-PLUS GAMING (1002 BIOS).
Changed Chipset to Intel Device 3ec2.
Security Change: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
Changed Processor to Intel Core i7-7900X @ 4.50GHz (10 Cores / 20 Threads).
Changed Motherboard to ASRock X299 Extreme4 (P1.30 BIOS).
Changed Chipset to Intel Sky Lake-E DMI3 Registers.
Changed Processor to Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads).
Changed Motherboard to MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS).
Changed Processor to Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads).
Changed Motherboard to ASUS PRIME X299-A (1401 BIOS).
Changed Processor to AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads).
Changed Motherboard to ASUS ROG CROSSHAIR VII HERO (WI-FI) (0804 BIOS).
Changed Chipset to AMD Family 17h.
Processor Change: Scaling Governor: acpi-cpufreq performance
Security Change: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection
Changed Processor to AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (16 Cores / 32 Threads).
Changed Motherboard to Gigabyte X399 AORUS Gaming 7 (F10 BIOS).
Changed Processor to AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads).
Changed Motherboard to MSI MEG X399 CREATION (MS-7B92) v1.0 (1.0EN43 BIOS).
Changed Processor to AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads).
Changed Motherboard to ASUS ROG ZENITH EXTREME (0064 BIOS).
Processor: 2 x Intel Xeon X5550 @ 2.66GHz (8 Cores / 16 Threads), Motherboard: Acer G540 M2 v001 (P07 BIOS), Chipset: Intel 5520 I/O + ICH10R, Memory: 24576MB, Disk: 250GB Crucial_CT250MX2, Graphics: NVIDIA GeForce GTX 1050 Ti 4096MB (1290/3504MHz), Audio: NVIDIA GP107GL HD Audio, Monitor: IPS224, Network: Intel 82576 Gigabit Connection
OS: Ubuntu 18.10, Kernel: 4.18.0-7-generic (x86_64), Desktop: Xfce 4.12, Display Server: X Server 1.20.1, Display Driver: NVIDIA 390.87, OpenGL: 4.6.0, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 1920x1080
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: acpi-cpufreq ondemand
OpenCL Notes: GPU Compute Cores: 768
Python Notes: Python 2.7.15+ + Python 3.6.6+
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
HPC Challenge (HPCC) is a cluster-focused benchmark consisting of the HPL Linpack TPP benchmark, DGEMM, STREAM, PTRANS, RandomAccess, FFT, and communication bandwidth and latency. This HPC Challenge test profile attempts to ship with standard yet versatile configuration/input files though they can be modified. Learn more via the OpenBenchmarking.org test page.
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.
This is a test of Indigo Renderer's IndigoBench benchmark. Learn more via the OpenBenchmarking.org test page.
This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.
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.
The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
This test times how long it takes to build the Linux kernel. Learn more via the OpenBenchmarking.org test page.
This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.
Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.
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.
This test times how long it takes to encode a sample WAV file to FLAC format five times. Learn more via the OpenBenchmarking.org test page.
This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
A solver for the N-queens problem with multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
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.
Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.
This is a test of Chaos Group's V-RAY benchmark. Learn more via the OpenBenchmarking.org test page.
Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
Processor: Intel Core i7-5960X @ 3.50GHz (8 Cores / 16 Threads), Motherboard: ASRock X99 Extreme3 (P3.70 BIOS), Chipset: Intel Xeon E7 v3/Xeon, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Testing initiated at 1 August 2018 08:35 by user phoronix.
Processor: Intel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads), Motherboard: ASUS TUF Z370-PLUS GAMING (1002 BIOS), Chipset: Intel Device 3ec2, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp Protection
Testing initiated at 31 July 2018 06:01 by user phoronix.
Processor: Intel Core i7-7900X @ 4.50GHz (10 Cores / 20 Threads), Motherboard: ASRock X299 Extreme4 (P1.30 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Testing initiated at 6 August 2018 15:52 by user phoronix.
Processor: Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Testing initiated at 31 July 2018 11:35 by user phoronix.
Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1401 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: intel_pstate performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
Testing initiated at 30 July 2018 05:20 by user phoronix.
Processor: AMD Ryzen 7 2700X Eight-Core @ 3.70GHz (8 Cores / 16 Threads), Motherboard: ASUS ROG CROSSHAIR VII HERO (WI-FI) (0804 BIOS), Chipset: AMD Family 17h, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: acpi-cpufreq performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection
Testing initiated at 30 July 2018 20:37 by user phoronix.
Processor: AMD Ryzen Threadripper 1950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: Gigabyte X399 AORUS Gaming 7 (F10 BIOS), Chipset: AMD Family 17h, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: acpi-cpufreq performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection
Testing initiated at 30 July 2018 14:30 by user phoronix.
Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: MSI MEG X399 CREATION (MS-7B92) v1.0 (1.0EN43 BIOS), Chipset: AMD Family 17h, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Processor Notes: Scaling Governor: acpi-cpufreq performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection
Testing initiated at 7 August 2018 09:45 by user phoronix.
Processor: AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH EXTREME (0064 BIOS), Chipset: AMD Family 17h, Memory: 32768MB, Disk: 280GB INTEL SSDPE21D280GA
OS: Ubuntu 18.04, Kernel: 4.18.0-999-generic (x86_64) 20180728, Desktop: GNOME Shell 3.28.2, Display Server: X Server 1.19.6, Display Driver: modesetting 1.19.6, Compiler: GCC 8.2.0, File-System: ext4
Environment Notes: CXXFLAGS=-O3-march=native LIBGL_AWLAYS_SOFTWARE=true CFLAGS=-O3-march=native
Compiler Notes: --disable-multilib --enable-checking=release
Disk Notes: NONE / errors=remount-ro,relatime,rw
Processor Notes: Scaling Governor: acpi-cpufreq performance
Python Notes: Python 2.7.15rc1 + Python 3.6.5
Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection
Testing initiated at 31 July 2018 16:57 by user phoronix.
Processor: 2 x Intel Xeon X5550 @ 2.66GHz (8 Cores / 16 Threads), Motherboard: Acer G540 M2 v001 (P07 BIOS), Chipset: Intel 5520 I/O + ICH10R, Memory: 24576MB, Disk: 250GB Crucial_CT250MX2, Graphics: NVIDIA GeForce GTX 1050 Ti 4096MB (1290/3504MHz), Audio: NVIDIA GP107GL HD Audio, Monitor: IPS224, Network: Intel 82576 Gigabit Connection
OS: Ubuntu 18.10, Kernel: 4.18.0-7-generic (x86_64), Desktop: Xfce 4.12, Display Server: X Server 1.20.1, Display Driver: NVIDIA 390.87, OpenGL: 4.6.0, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 1920x1080
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: acpi-cpufreq ondemand
OpenCL Notes: GPU Compute Cores: 768
Python Notes: Python 2.7.15+ + Python 3.6.6+
Security Notes: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
Testing initiated at 22 September 2018 21:57 by user tester.