Talos II POWER9 vs. AMD / Intel HEDT Benchmarks AMD Ryzen 9 5950X 16-Core testing with a ASRock X470 Taichi Ultimate (P4.73 BIOS) and MSI AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2110160-IB-2103042FI29&grs&sro .
Talos II POWER9 vs. AMD / Intel HEDT Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Core i9 7900X Core i9 7960X Core i9 7980XE Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX Talos II 2 x 22c POWER9 Talos II 2 x 22c POWER 9 - Spec Kernel Only 2x6386 32G ECC 6262 test RCS 6386 RCS6386 Ryzen 5950x 5950x Intel Core i7-7900X @ 4.50GHz (10 Cores / 20 Threads) ASRock X299 Extreme4 (P1.30 BIOS) Intel Sky Lake-E DMI3 Registers 32768MB 525GB 2115 AMD Radeon RX Vega 8GB Realtek ALC1220 Intel Connection Ubuntu 18.10 4.19.0-999-generic (x86_64) 20181020 GNOME Shell 3.30.1 X Server 1.20.1 modesetting 1.20.1 4.5 Mesa 18.2.2 (LLVM 7.0.0) GCC 8.2.0 ext4 3840x2160 Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads) MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS) Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1503 BIOS) AMD Ryzen Threadripper 2920X 12-Core @ 3.50GHz (12 Cores / 24 Threads) Gigabyte X399 AORUS Gaming 7 (F11e BIOS) AMD Family 17h Qualcomm Atheros Killer E2500 Gigabit + Intel Wireless 8265 / 8275 AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) MSI MEG X399 CREATION (MS-7B92) v1.0 (1.10 BIOS) Intel I211 Gigabit Connection + Intel Wireless-AC 9260 AMD Ryzen Threadripper 2970WX 24-Core @ 3.00GHz (24 Cores / 48 Threads) Gigabyte X399 AORUS Gaming 7 (F11e BIOS) Qualcomm Atheros Killer E2500 Gigabit + Intel Wireless 8265 / 8275 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME (1402 BIOS) Intel I211 Gigabit Connection POWER9 altivec supported @ 3.80GHz (44 Cores / 176 Threads) PowerNV T2P9D01 REV 1.01 65536MB Samsung SSD 960 EVO 500GB VE228 Broadcom NetXtreme BCM5719 Gigabit PCIe 4.18.0-10-generic (ppc64le) 1920x1080 2 x AMD Opteron 6386 SE @ 2.80GHz (16 Cores / 32 Threads) VIKINGS KGPE-D16 v1.0 (4.11-ab8edda14a622ab46bdfd01b877d75c7bd385a4d BIOS) AMD RD890 + SB7x0/SB8x0/SB9x0 32GB 180GB INTEL SSDSC2BF18 ASPEED AMD SBx00 Azalia B226WL 2 x Intel 82574L Debian 10 5.10.0-0.bpo.3-amd64 (x86_64) X Server 1.20.4 modesetting 1.20.4 GCC 8.3.0 800x600 AMD Opteron 6262 HE @ 1.60GHz (8 Cores / 16 Threads) 16GB 2 x AMD Opteron 6386 SE @ 2.80GHz (16 Cores / 32 Threads) 32GB ASUS KGPE-D16 v1.0 (4.8-722-g32cdff5f08 BIOS) 252GB 180GB INTEL SSDSC2BF18 + 4 x 1920GB SAMSUNG MZ7KH1T9 PL2274HD 2 x Intel 82574L + Mellanox MT27520 1024x768 AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASRock X470 Taichi Ultimate (P4.73 BIOS) AMD Starship/Matisse 32GB 2048GB ADATA SX8200PNP + 8002GB TOSHIBA HDWG180 + 6001GB TOSHIBA HDWE160 + 3001GB Seagate ST3000DM001-9YN1 MSI AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz) AMD Navi 10 HDMI Audio Q27V3 + GS27QHR DP + LG Ultra HD Intel I211 + Aquantia AQC107 NBase-T/IEEE + Intel Dual Band-AC 3168NGW Arch rolling 5.14.11-arch1-1 (x86_64) KDE Plasma 5.22.5 X Server 1.20.13 + Wayland 4.6 Mesa 21.2.3 (LLVM 12.0.1) GCC 11.1.0 + Clang 12.0.1 f2fs 5121x960 5.14.12-arch1-1 (x86_64) OpenBenchmarking.org Environment Details - Core i9 7900X: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native - Core i9 7960X: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native - Core i9 7980XE: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native - Threadripper 2920X: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native - Threadripper 2950X: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native - Threadripper 2970WX: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native - Threadripper 2990WX: CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native - Talos II 2 x 22c POWER9: CXXFLAGS=-O3-mtune=power9-mcpu=power9 CFLAGS=-O3-mtune=power9-mcpu=power9 - Talos II 2 x 22c POWER 9 - Spec Kernel Only: CXXFLAGS=-O3-mtune=power9-mcpu=power9 CFLAGS=-O3-mtune=power9-mcpu=power9 Compiler Details - Core i9 7900X: --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 - Core i9 7960X: --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 - Core i9 7980XE: --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 - Threadripper 2920X: --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 - Threadripper 2950X: --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 - Threadripper 2970WX: --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 - Threadripper 2990WX: --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 - Talos II 2 x 22c POWER9: --build=powerpc64le-linux-gnu --disable-libphobos --disable-multilib --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-secureplt --enable-shared --enable-targets=powerpcle-linux --enable-threads=posix --host=powerpc64le-linux-gnu --program-prefix=powerpc64le-linux-gnu- --target=powerpc64le-linux-gnu --with-cpu=power8 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-long-double-128 -v - Talos II 2 x 22c POWER 9 - Spec Kernel Only: --build=powerpc64le-linux-gnu --disable-libphobos --disable-multilib --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-secureplt --enable-shared --enable-targets=powerpcle-linux --enable-threads=posix --host=powerpc64le-linux-gnu --program-prefix=powerpc64le-linux-gnu- --target=powerpc64le-linux-gnu --with-cpu=power8 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-long-double-128 -v - 2x6386 32G ECC: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 - 6262: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 - test: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 - RCS 6386: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 - RCS6386: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 - Ryzen 5950x: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --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++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - 5950x: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --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++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details - Core i9 7900X: Scaling Governor: intel_pstate performance - Core i9 7960X: Scaling Governor: intel_pstate performance - Core i9 7980XE: Scaling Governor: intel_pstate performance - Threadripper 2920X: Scaling Governor: acpi-cpufreq performance - Threadripper 2950X: Scaling Governor: acpi-cpufreq performance - Threadripper 2970WX: Scaling Governor: acpi-cpufreq performance - Threadripper 2990WX: Scaling Governor: acpi-cpufreq performance - Talos II 2 x 22c POWER9: Scaling Governor: powernv-cpufreq performance - Talos II 2 x 22c POWER 9 - Spec Kernel Only: Scaling Governor: powernv-cpufreq performance - 2x6386 32G ECC: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x6000852 - 6262: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x600063e - test: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x6000852 - RCS 6386: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x6000852 - RCS6386: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x6000852 - Ryzen 5950x: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009 - 5950x: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009 Python Details - Core i9 7900X: Python 2.7.15+ + Python 3.6.7rc1 - Core i9 7960X: Python 2.7.15+ + Python 3.6.7rc1 - Core i9 7980XE: Python 2.7.15+ + Python 3.6.7rc1 - Threadripper 2920X: Python 2.7.15+ + Python 3.6.7rc1 - Threadripper 2950X: Python 2.7.15+ + Python 3.6.7rc1 - Threadripper 2970WX: Python 2.7.15+ + Python 3.6.7rc1 - Threadripper 2990WX: Python 2.7.15+ + Python 3.6.7rc1 - Talos II 2 x 22c POWER9: Python 2.7.15+ + Python 3.6.7 - Talos II 2 x 22c POWER 9 - Spec Kernel Only: Python 2.7.15+ + Python 3.6.7 - 2x6386 32G ECC: Python 2.7.16 + Python 3.7.3 - 6262: Python 2.7.16 + Python 3.7.3 - test: Python 2.7.16 + Python 3.7.3 - RCS 6386: Python 2.7.16 + Python 3.7.3 - RCS6386: Python 2.7.16 + Python 3.7.3 - Ryzen 5950x: Python 3.9.7 - 5950x: Python 3.9.7 Security Details - Core i9 7900X: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Core i9 7960X: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Core i9 7980XE: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Threadripper 2920X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp - Threadripper 2950X: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp - Threadripper 2970WX: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp - Threadripper 2990WX: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp - Talos II 2 x 22c POWER9: __user pointer sanitization ori31 speculation barrier enabled + Indirect branch cache disabled + Kernel entry/exit barrier (eieio) - Talos II 2 x 22c POWER 9 - Spec Kernel Only: __user pointer sanitization ori31 speculation barrier enabled + Indirect branch serialisation (kernel only) + Kernel entry/exit barrier (eieio) - 2x6386 32G ECC: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - 6262: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - test: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - RCS 6386: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - RCS6386: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 5950x: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - 5950x: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected Kernel Details - Ryzen 5950x, 5950x: Transparent Huge Pages: madvise
Talos II POWER9 vs. AMD / Intel HEDT Benchmarks rust-prime: Prime Number Test To 200,000,000 compress-7zip: Compress Speed Test pgbench: Buffer Test - Normal Load - Read Only build-llvm: Time To Compile pybench: Total For Average Test Times phpbench: PHP Benchmark Suite c-ray: Total Time - 4K, 16 Rays Per Pixel openssl: RSA 4096-bit Performance stockfish: Total Time rodinia: OpenMP LavaMD povray: Trace Time octave-benchmark: octave-benchmark: Core i9 7900X Core i9 7960X Core i9 7980XE Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX Talos II 2 x 22c POWER9 Talos II 2 x 22c POWER 9 - Spec Kernel Only 2x6386 32G ECC 6262 test RCS 6386 RCS6386 Ryzen 5950x 5950x 11.55 62788 327587 359 942 717281 51.28 3059 28320368 31.25 44.22 17.07 6.71 89432 493203 248 960 701357 35.71 4421 43638299 21.47 30.72 17.57 8.18 95662 522155 227 955 703666 33.51 4686 46289588 20.08 28.29 17.47 30.14 61894 271596 373 1133 535263 41.30 2566 33023827 25.77 37.92 16.43 21.21 73967 317019 303 1136 537467 33.08 3287 41553292 20.74 30.56 16.64 17.64 84493 430861 255 1165 520064 23.12 4561 54575580 14.52 22.39 17.87 12.49 85484 472250 221 1147 525276 17.97 5821 67300757 11.75 17.92 16.78 3.64 162969 544186 183 4088 161286 19.14 7356 79137127 19.74 25.28 14.92 3.54 149050 574403 172 1936 328546 19.09 7408 80530953 19.30 23.44 16.35 16.403 20646 101566.294227 916.158 2269 323744 76.950 2010.1 25582390 32.691 49.394 37.886 16.428 20771 103742.982532 944.978 2260 327452 77.009 2009.7 25930236 32.640 49.537 36.421 33.193 16.476 28390 109602.176756 740.446 2259 323158 76.994 2010.5 27549921 33.290 49.276 36.281 13.699 5.789 421323.665179 250.962 796 33.194 4451.4 54345397 13.402 24.537 8.888 OpenBenchmarking.org
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score Per Watt, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 1300 2600 3900 5200 6500 6137.30 5805.83 1418.92 707.13 4524.62 4479.42 3491.92 3795.35
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 7 14 21 28 35 SE +/- 0.003, N = 3 SE +/- 0.009, N = 3 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 SE +/- 0.007, N = 3 SE +/- 0.064, N = 3 SE +/- 0.098, N = 3 SE +/- 0.251, N = 3 SE +/- 0.005, N = 3 SE +/- 0.013, N = 3 SE +/- 0.024, N = 3 SE +/- 0.007, N = 3 SE +/- 0.008, N = 3 16.403 5.789 11.550 6.710 8.180 16.476 3.540 3.640 30.140 21.210 17.640 12.490 16.428 -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil 1. (CC) gcc options: -m64 -pie -nodefaultlibs
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test 2x6386 32G ECC Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 30K 60K 90K 120K 150K SE +/- 56.13, N = 3 SE +/- 457.96, N = 3 SE +/- 159.66, N = 3 SE +/- 245.34, N = 3 SE +/- 46.91, N = 3 SE +/- 6982.30, N = 3 SE +/- 2495.57, N = 3 SE +/- 241.87, N = 3 SE +/- 79.99, N = 3 SE +/- 1626.58, N = 3 SE +/- 1518.03, N = 3 SE +/- 11.79, N = 3 20646 62788 89432 95662 28390 149050 162969 61894 73967 84493 85484 20771 1. (CXX) g++ options: -pipe -lpthread
7-Zip Compression System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better 7-Zip Compression 16.02 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 Min: 86.8 / Avg: 242.94 / Max: 267 Min: 105.3 / Avg: 258.03 / Max: 296.7 Min: 214.6 / Avg: 391.94 / Max: 511.2 Min: 217.6 / Avg: 400.59 / Max: 517.8 Min: 86.5 / Avg: 219.81 / Max: 270.5 Min: 78.1 / Avg: 233.14 / Max: 268.6 Min: 108.8 / Avg: 307.98 / Max: 368.5 Min: 144.7 / Avg: 313.6 / Max: 376.7
Timed LLVM Compilation System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better Timed LLVM Compilation 6.0.1 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 Min: 116.8 / Avg: 262.98 / Max: 292 Min: 107.4 / Avg: 294.06 / Max: 324.2 Min: 221.8 / Avg: 413.64 / Max: 524.3 Min: 223.7 / Avg: 393.91 / Max: 520.8 Min: 85.8 / Avg: 236.4 / Max: 257.6 Min: 81.1 / Avg: 242.92 / Max: 255 Min: 160.6 / Avg: 310.75 / Max: 363.3 Min: 145.5 / Avg: 311.15 / Max: 373.5
Stockfish System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better Stockfish 9 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 Min: 204.8 / Avg: 294.49 / Max: 301.9 Min: 112.1 / Avg: 325.44 / Max: 333.9 Min: 219 / Avg: 494.73 / Max: 511.1 Min: 218.9 / Avg: 495.07 / Max: 511.9 Min: 86.9 / Avg: 244.73 / Max: 261.8 Min: 81 / Avg: 255.6 / Max: 266.5 Min: 110 / Avg: 356.67 / Max: 380 Min: 100.8 / Avg: 368.93 / Max: 393.5
PostgreSQL pgbench System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better PostgreSQL pgbench 10.3 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 Min: 87.7 / Avg: 237.18 / Max: 289.1 Min: 106.3 / Avg: 264.95 / Max: 324.7 Min: 219.5 / Avg: 353.18 / Max: 485.1 Min: 219.2 / Avg: 340.98 / Max: 486.2 Min: 86.4 / Avg: 215.14 / Max: 244.7 Min: 79.7 / Avg: 202.62 / Max: 247.2 Min: 107.4 / Avg: 287.91 / Max: 345.7 Min: 100.3 / Avg: 276.91 / Max: 355
C-Ray System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better C-Ray 1.1 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 Min: 89.6 / Avg: 260.75 / Max: 271.5 Min: 107.6 / Avg: 281.58 / Max: 296.9 Min: 219.9 / Avg: 466.89 / Max: 499.2 Min: 219.4 / Avg: 467.87 / Max: 498.5 Min: 139.7 / Avg: 215.79 / Max: 236.5 Min: 82.8 / Avg: 224.51 / Max: 253.5 Min: 131.4 / Avg: 318.11 / Max: 360.5 Min: 372.3 / Avg: 374.13 / Max: 375.8
POV-Ray System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better POV-Ray 3.7.0.7 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 Min: 88.4 / Avg: 261.13 / Max: 284.5 Min: 107.6 / Avg: 283.31 / Max: 330.6 Min: 220.1 / Avg: 430.14 / Max: 502.9 Min: 220.2 / Avg: 417.11 / Max: 505.1 Min: 87 / Avg: 215.02 / Max: 258.5 Min: 174 / Avg: 249.83 / Max: 259.9 Min: 110 / Avg: 311.01 / Max: 372.8 Min: 101.8 / Avg: 295.64 / Max: 388.6
Rust Prime Benchmark System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better Rust Prime Benchmark System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 80 160 240 320 400 Min: 87.1 / Avg: 198.76 / Max: 231.9 Min: 105.8 / Avg: 196.4 / Max: 242.1 Min: 220.6 / Avg: 335 / Max: 449.4 Min: 87.5 / Avg: 152.66 / Max: 165.2 Min: 78.4 / Avg: 158.93 / Max: 178.4 Min: 108.3 / Avg: 176.6 / Max: 208.3 Min: 177.8 / Avg: 201.53 / Max: 210.4
OpenSSL System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better OpenSSL 1.1.1 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 Min: 89.4 / Avg: 256.99 / Max: 279.1 Min: 224.9 / Avg: 295.08 / Max: 304.8 Min: 220.2 / Avg: 466.03 / Max: 494.7 Min: 219.7 / Avg: 432.76 / Max: 496 Min: 87.3 / Avg: 219.34 / Max: 255.1 Min: 156.3 / Avg: 245.28 / Max: 263.5 Min: 106.9 / Avg: 311.43 / Max: 342.4 Min: 311.7 / Avg: 340 / Max: 356
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 120K 240K 360K 480K 600K SE +/- 1148.37, N = 3 SE +/- 1285.84, N = 3 SE +/- 2185.93, N = 3 SE +/- 977.39, N = 3 SE +/- 1164.93, N = 3 SE +/- 536.36, N = 3 SE +/- 743.49, N = 3 SE +/- 2018.77, N = 3 SE +/- 303.81, N = 3 SE +/- 225.90, N = 3 SE +/- 657.61, N = 3 SE +/- 6205.53, N = 3 SE +/- 1105.74, N = 3 101566.29 421323.67 327587.00 493203.00 522155.00 109602.18 574403.00 544186.00 271596.00 317019.00 430861.00 472250.00 103742.98 -O2 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -mtune=power9 -mcpu=power9 -O3 -mtune=power9 -mcpu=power9 -O3 -march=native -O3 -march=native -O3 -march=native -O3 -march=native 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 200 400 600 800 1000 916.16 250.96 359.00 248.00 227.00 740.45 172.00 183.00 373.00 303.00 255.00 221.00 944.98
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 900 1800 2700 3600 4500 SE +/- 6.43, N = 3 SE +/- 9.42, N = 15 SE +/- 3.18, N = 3 SE +/- 1.86, N = 3 SE +/- 4.04, N = 3 SE +/- 2.40, N = 3 SE +/- 8.17, N = 3 SE +/- 3.71, N = 3 SE +/- 1.67, N = 3 SE +/- 0.58, N = 3 SE +/- 2.65, N = 3 SE +/- 6.06, N = 3 2269 796 942 960 955 2259 1936 4088 1133 1136 1165 1147 2260
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite 2x6386 32G ECC Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 150K 300K 450K 600K 750K SE +/- 1981.19, N = 3 SE +/- 3798.24, N = 3 SE +/- 3410.71, N = 3 SE +/- 527.71, N = 3 SE +/- 2437.21, N = 3 SE +/- 1172.68, N = 3 SE +/- 99.28, N = 3 SE +/- 1027.79, N = 3 SE +/- 2351.81, N = 3 SE +/- 224.58, N = 3 SE +/- 497.10, N = 3 SE +/- 2072.21, N = 3 323744 717281 701357 703666 323158 328546 161286 535263 537467 520064 525276 327452
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 0.27, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 76.95 33.19 51.28 35.71 33.51 76.99 19.09 19.14 41.30 33.08 23.12 17.97 77.01 -march=native -march=native -march=native -mtune=power9 -mcpu=power9 -mtune=power9 -mcpu=power9 -march=native -march=native -march=native -march=native 1. (CC) gcc options: -lm -lpthread -O3
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 1600 3200 4800 6400 8000 SE +/- 1.10, N = 3 SE +/- 1.49, N = 3 SE +/- 6.71, N = 3 SE +/- 3.04, N = 3 SE +/- 8.96, N = 3 SE +/- 0.23, N = 3 SE +/- 30.64, N = 3 SE +/- 73.20, N = 3 SE +/- 11.27, N = 3 SE +/- 9.28, N = 3 SE +/- 2.41, N = 3 SE +/- 9.70, N = 3 SE +/- 0.64, N = 3 2010.1 4451.4 3059.0 4421.0 4686.0 2010.5 7408.0 7356.0 2566.0 3287.0 4561.0 5821.0 2009.7 -march=native -march=native -march=native -mtune=power9 -mcpu=power9 -mtune=power9 -mcpu=power9 -march=native -march=native -march=native -march=native 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 20M 40M 60M 80M 100M SE +/- 225189.00, N = 3 SE +/- 672078.98, N = 4 SE +/- 167195.68, N = 3 SE +/- 190986.01, N = 3 SE +/- 259466.13, N = 3 SE +/- 134205.60, N = 3 SE +/- 874263.62, N = 3 SE +/- 208031.64, N = 3 SE +/- 389385.61, N = 3 SE +/- 289641.03, N = 3 SE +/- 60617.50, N = 3 SE +/- 531617.07, N = 3 SE +/- 140507.66, N = 3 25582390 54345397 28320368 43638299 46289588 27549921 80530953 79137127 33023827 41553292 54575580 67300757 25930236 -msse -msse3 -mpopcnt -march=native -msse -msse3 -mpopcnt -march=native -msse -msse3 -mpopcnt -march=native -msse -msse3 -mpopcnt -msse -msse3 -mpopcnt -mtune=power9 -mcpu=power9 -mtune=power9 -mcpu=power9 -march=native -msse -msse3 -mpopcnt -march=native -msse -msse3 -mpopcnt -march=native -msse -msse3 -mpopcnt -march=native -msse -msse3 -mpopcnt 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -flto
PyBench System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better PyBench 2018-02-16 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 40 80 120 160 200 Min: 87.9 / Avg: 114.78 / Max: 121.2 Min: 108.2 / Avg: 123.98 / Max: 126.8 Min: 218.5 / Avg: 232.77 / Max: 234 Min: 217.9 / Avg: 227.49 / Max: 228.8 Min: 119.9 / Avg: 121.01 / Max: 123.4 Min: 80.2 / Avg: 120.41 / Max: 126.7 Min: 161.7 / Avg: 163.52 / Max: 166.2 Min: 119.6 / Avg: 145.1 / Max: 149.6
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS 6386 RCS6386 Ryzen 5950x Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.14, N = 4 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 SE +/- 0.45, N = 4 SE +/- 0.53, N = 3 SE +/- 0.03, N = 3 SE +/- 0.59, N = 3 SE +/- 0.67, N = 3 SE +/- 0.26, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 32.69 13.40 31.25 21.47 20.08 33.19 33.29 13.70 19.30 19.74 25.77 20.74 14.52 11.75 32.64 1. (CXX) g++ options: -O2 -lOpenCL
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time 2x6386 32G ECC 5950x Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.23, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 49.39 24.54 44.22 30.72 28.29 49.28 23.44 25.28 37.92 30.56 22.39 17.92 49.54 -march=native -lSDL -lSM -lICE -lX11 -march=native -R/usr/lib -lSDL -lpthread -lXpm -lSM -lICE -lX11 -march=native -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -march=native -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -march=native -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -march=native -lSDL -lSM -lICE -lX11 -mtune=power9 -mcpu=power9 -mtune=power9 -mcpu=power9 -march=native -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -march=native -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -march=native -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -march=native -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -march=native -lSDL -lSM -lICE -lX11 1. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
PHPBench System Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better PHPBench 0.8.1 System Power Consumption Monitor Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 40 80 120 160 200 Min: 86.9 / Avg: 114.28 / Max: 118.8 Min: 105.5 / Avg: 121.2 / Max: 125.1 Min: 219.6 / Avg: 231.55 / Max: 233.5 Min: 219 / Avg: 228.08 / Max: 236 Min: 116.3 / Avg: 118.3 / Max: 119.5 Min: 111.3 / Avg: 119.99 / Max: 123.1 Min: 108.5 / Avg: 148.93 / Max: 160.2 Min: 100.3 / Avg: 138.4 / Max: 146
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.4.1 2x6386 32G ECC Core i9 7900X Core i9 7960X Core i9 7980XE RCS6386 Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX test 9 18 27 36 45 SE +/- 0.86, N = 14 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.30, N = 3 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.42, N = 3 SE +/- 0.09, N = 3 SE +/- 1.11, N = 15 37.89 17.07 17.57 17.47 36.28 16.35 14.92 16.43 16.64 17.87 16.78 36.42
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS Per Watt, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 400 800 1200 1600 2000 2079.49 1970.78 1626.36 1595.93 1262.40 1564.57 1496.49 1705.41
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS Per Watt, More Is Better 7-Zip Compression 16.02 Compress Speed Test Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 368.12 370.74 380.29 406.82 281.57 317.27 274.35 272.59
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second Per Watt, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 4 8 12 16 20 17.20 15.88 15.90 17.00 11.70 13.40 14.64 17.12
Stockfish Total Time OpenBenchmarking.org Nodes Per Second Per Watt, More Is Better Stockfish 9 Total Time Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 40K 80K 120K 160K 200K 148183.51 142237.36 162776.95 159850.38 134941.54 162569.21 153012.89 182420.49
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.3.0 5950x 2 4 6 8 10 SE +/- 0.049, N = 3 8.888
System Power Consumption Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Watts System Power Consumption Monitor Phoronix Test Suite System Monitoring Core i9 7960X Core i9 7980XE Talos II 2 x 22c POWER 9 - Spec Kernel Only Talos II 2 x 22c POWER9 Threadripper 2920X Threadripper 2950X Threadripper 2970WX Threadripper 2990WX 90 180 270 360 450 Min: 86.7 / Avg: 219.01 / Max: 311.6 Min: 105.1 / Avg: 238.48 / Max: 344.8 Min: 208.5 / Avg: 369.83 / Max: 524.3 Min: 216.9 / Avg: 354.47 / Max: 520.8 Min: 83.3 / Avg: 217.06 / Max: 274.3 Min: 77.5 / Avg: 204.77 / Max: 273.4 Min: 102.2 / Avg: 293.7 / Max: 380 Min: 96.8 / Avg: 239.51 / Max: 424.4
Phoronix Test Suite v10.8.4