3970-chess Intel Core i9-9900K testing with a EVGA 121-KS-E375 v1.0 (1.09 BIOS) and ASUS NVIDIA GeForce GTX 1080 Ti 11GB on Gentoo 2.7 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2007211-NE-2007201NE34 .
3970-chess Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16 9900K-50x50x47-4133C16-OpenBLAS AMD Ryzen Threadripper 3970X 32-Core @ 4.35GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME ALPHA (1101 BIOS) AMD Starship/Matisse 126GB 5 x 2000GB Samsung SSD 970 EVO 2TB + 6001GB Western Digital WD60EFRX-68M Zotac NVIDIA GeForce RTX 2080 Ti 11GB (1350/7000MHz) NVIDIA TU102 HD Audio SAMSUNG Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Linuxmint 20 5.4.0-40-generic (x86_64) Cinnamon 4.6.6 X Server 1.20.8 NVIDIA 440.100 4.6.0 OpenCL 1.2 CUDA 10.2.185 1.1.119 GCC 9.3.0 ext4 3840x2160 AMD Ryzen Threadripper 3970X 32-Core @ 4.30GHz (32 Cores / 64 Threads) Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads) EVGA 121-KS-E375 v1.0 (1.09 BIOS) Intel 8th Gen Core 8-core Desktop 16GB Samsung SSD 970 EVO 500GB + 256GB PLEXTOR PX-256M6 + 240GB KINGSTON SH103S3 + 2000GB Western Digital WD2003FZEX-0 + 2000GB Samsung SSD 860 ASUS NVIDIA GeForce GTX 1080 Ti 11GB NVIDIA GP102 HDMI Audio XB271HU Intel I219-V Gentoo 2.7 5.4.37-ck (x86_64) 1.2.133 GCC 10.1.0 + Clang 10.0.0 + LLVM 10.0.0 + CUDA 10.2 reiserfs OpenBenchmarking.org Compiler Details - 4.35@3400: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v - 4.3@3533: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v - 4.3@3533-fanswap: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v - 9900K-50x50x47-4133C16: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/10.1.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.1.0 --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.1.0/man --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/10.1.0/python --without-zstd - 9900K-50x50x47-4133C16-OpenBLAS: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/10.1.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.1.0 --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libmudflap --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.1.0/man --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/10.1.0/python --without-zstd Processor Details - 4.35@3400: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301039 - 4.3@3533: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301039 - 4.3@3533-fanswap: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301039 - 9900K-50x50x47-4133C16: Scaling Governor: intel_pstate performance - CPU Microcode: 0x98 - 9900K-50x50x47-4133C16-OpenBLAS: Scaling Governor: intel_pstate performance - CPU Microcode: 0x98 OpenCL Details - 4.35@3400, 4.3@3533, 4.3@3533-fanswap: GPU Compute Cores: 4352 Security Details - 4.35@3400: 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: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - 4.3@3533: 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: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - 4.3@3533-fanswap: 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: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - 9900K-50x50x47-4133C16: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable - 9900K-50x50x47-4133C16-OpenBLAS: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + 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 generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable
3970-chess lczero: BLAS crafty: Elapsed Time tscp: AI Chess Performance stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth m-queens: Time To Solve n-queens: Elapsed Time 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16 9900K-50x50x47-4133C16-OpenBLAS 1394 8149114 1269089 106920143 108309178 16.207 3.229 1507 7958813 1237750 106801156 109484027 16.387 3.263 1474 8036447 1241616 107728819 108184499 16.522 3.265 1574 9877785 1605777 30169064 33198535 74.054 12.769 OpenBenchmarking.org
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.25 Backend: BLAS 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16-OpenBLAS 300 600 900 1200 1500 SE +/- 20.48, N = 3 SE +/- 8.69, N = 3 SE +/- 20.58, N = 3 SE +/- 16.80, N = 3 1394 1507 1474 1574 1. (CXX) g++ options: -pthread
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16-OpenBLAS 2M 4M 6M 8M 10M SE +/- 55812.35, N = 3 SE +/- 15030.81, N = 3 SE +/- 54057.60, N = 3 SE +/- 27688.23, N = 3 8149114 7958813 8036447 9877785 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16-OpenBLAS 300K 600K 900K 1200K 1500K SE +/- 2254.66, N = 5 SE +/- 3813.85, N = 5 SE +/- 1428.20, N = 5 SE +/- 2093.63, N = 5 1269089 1237750 1241616 1605777 1. (CC) gcc options: -O3 -march=native
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16-OpenBLAS 20M 40M 60M 80M 100M SE +/- 454911.72, N = 3 SE +/- 966547.08, N = 3 SE +/- 512165.68, N = 3 SE +/- 240751.24, N = 3 106920143 106801156 107728819 30169064 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16-OpenBLAS 20M 40M 60M 80M 100M SE +/- 1124353.93, N = 3 SE +/- 815785.78, N = 3 SE +/- 643588.35, N = 3 SE +/- 314090.84, N = 3 108309178 109484027 108184499 33198535
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16-OpenBLAS 16 32 48 64 80 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 16.21 16.39 16.52 74.05 1. (CXX) g++ options: -fopenmp -O2 -march=native
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time 4.35@3400 4.3@3533 4.3@3533-fanswap 9900K-50x50x47-4133C16-OpenBLAS 3 6 9 12 15 SE +/- 0.005, N = 3 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 SE +/- 0.004, N = 3 3.229 3.263 3.265 12.769 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Phoronix Test Suite v10.8.4