lczero Intel vs. AMD CPUs

Intel Core i9-10980XE testing with a ASRock X299 Steel Legend (P1.30 BIOS) and NVIDIA NV132 11GB on Ubuntu 20.10 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2009077-FI-CHES8533949
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Core/Thread Calculation Graphs Where Applicable
Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Intel Core i9-9900K
September 06 2020
  53 Minutes
Xeon E3-1275 v6
September 06 2020
  53 Minutes
EPYC 7702
September 06 2020
  36 Minutes
Threadripper 3970X
September 06 2020
  1 Hour, 12 Minutes
Core i9 9900KS
September 06 2020
  53 Minutes
Threadripper 2970WX
September 07 2020
  1 Hour, 6 Minutes
Threadripper 3960X
September 07 2020
  54 Minutes
Core i9 10980XE
September 07 2020
  53 Minutes
Invert Hiding All Results Option
  55 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


lczero Intel vs. AMD CPUsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLCompilerFile-SystemScreen ResolutionIntel Core i9-9900KXeon E3-1275 v6EPYC 7702Threadripper 3970XCore i9 9900KSThreadripper 2970WXThreadripper 3960XCore i9 10980XEIntel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads)ASRock Z390M Pro4 (P4.20 BIOS)Intel Cannon Lake PCH16GB240GB Corsair Force MP510Intel UHD 630 3GB (1200MHz)Realtek ALC892G237HLIntel I219-VUbuntu 20.045.9.0-050900rc1daily20200819-generic (x86_64) 20200818GNOME Shell 3.36.4X Server 1.20.8modesetting 1.20.84.6 Mesa 20.0.4OpenCL 2.1GCC 9.3.0ext41920x1080Intel Xeon E3-1275 v6 @ 4.20GHz (4 Cores / 8 Threads)ASUS P10S-M WS (4401 BIOS)Intel Xeon E3-1200 v6/7thSamsung SSD 970 EVO Plus 500GBIntel HD P630 3GB (1150MHz)Realtek ALC1150DELL S2409W2 x Intel I2105.4.0-42-generic (x86_64)GNOME Shell 3.36.2AMD EPYC 7702 64-Core @ 2.00GHz (64 Cores / 128 Threads)ASRockRack EPYCD8 (P2.10 BIOS)AMD Starship/Matisse126GB3841GB Micron_9300_MTFDHAL3T8TDP + 32GB Flash DiskASPEEDAMD Starship/MatisseVE2282 x Intel I3505.9.0-050900rc3daily20200902-generic (x86_64) 20200901GNOME Shell 3.36.4AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)ASUS ROG ZENITH II EXTREME (0702 BIOS)64GB1000GB Corsair Force MP600NVIDIA TITAN RTX 24GB (390/405MHz)NVIDIA TU102 HD AudioASUS MG28UAquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX2005.4.0-45-generic (x86_64)NVIDIA 450.36.064.6.0OpenCL 1.2 CUDA 11.0.185GCC 9.3.0 + CUDA 11.03840x2160Intel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads)ASUS PRIME Z390-A (1502 BIOS)Intel Cannon Lake PCH32GB240GB Corsair Force MP510ASUS Intel UHD 630 3GB (1200MHz)Realtek ALC1220G237HLIntel I219-V5.9.0-050900rc1daily20200819-generic (x86_64) 20200818GNOME Shell 3.36.2modesetting 1.20.84.6 Mesa 20.0.4GCC 9.3.01920x1080AMD Ryzen Threadripper 2970WX 24-Core @ 3.00GHz (24 Cores / 48 Threads)Gigabyte X399 AORUS Gaming 7 (F12h BIOS)AMD 17h16GB120GB Corsair Force MP500Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz)DELL S2409WQualcomm Atheros Killer E2500 + 2 x QLogic cLOM8214 1/10GbE + Intel 8265 / 82755.8.0-050800-generic (x86_64)GNOME Shell 3.36.44.6 Mesa 20.0.8 (LLVM 10.0.0)AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads)MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS)AMD Starship/Matisse32GB1000GB Sabrent Rocket 4.0 1TBSapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB (1900/875MHz)AMD Navi 10 HDMI AudioASUS MG28UAquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX2005.4.0-42-generic (x86_64)3840x2160Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads)ASRock X299 Steel Legend (P1.30 BIOS)Intel Sky Lake-E DMI3 RegistersSamsung SSD 970 PRO 512GBNVIDIA NV132 11GBRealtek ALC1220Intel I219-V + Intel I211Ubuntu 20.104.3 Mesa 20.1.5GCC 10.2.0OpenBenchmarking.orgCompiler Details- Intel Core i9-9900K: --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 - Xeon E3-1275 v6: --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 - EPYC 7702: --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 - Threadripper 3970X: --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 - Core i9 9900KS: --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 - 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++,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 - Threadripper 3960X: --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 - Core i9 10980XE: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Fb4d6e/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Fb4d6e/gcc-10-10.2.0/debian/tmp-gcn/usr,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 Processor Details- Intel Core i9-9900K: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd6- Xeon E3-1275 v6: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd6- EPYC 7702: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x830101c- Threadripper 3970X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- Core i9 9900KS: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xcc- Threadripper 2970WX: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x800820d- Threadripper 3960X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- Core i9 10980XE: Scaling Governor: intel_pstate performance - CPU Microcode: 0x5002f01Security Details- Intel Core i9-9900K: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Vulnerable; SMT vulnerable + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable + tsx_async_abort: Vulnerable- Xeon E3-1275 v6: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + 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 + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable- EPYC 7702: 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- Threadripper 3970X: 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- Core i9 9900KS: itlb_multihit: KVM: Mitigation of VMX unsupported + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Mitigation of TSX disabled + tsx_async_abort: Mitigation of TSX disabled- Threadripper 2970WX: 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- Threadripper 3960X: 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- Core i9 10980XE: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of TSX disabledOpenCL Details- Threadripper 3970X: GPU Compute Cores: 4608

LeelaChessZero

LeelaChessZero (lc0 / lczero) is a chess engine automated vian neural networks. This test profile can be used for OpenCL, CUDA + cuDNN, and BLAS (CPU-based) benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.26Backend: BLASIntel Core i9-9900KXeon E3-1275 v6Threadripper 3970XCore i9 9900KSThreadripper 2970WXThreadripper 3960XCore i9 10980XE30060090012001500SE +/- 6.49, N = 3SE +/- 17.85, N = 4SE +/- 2.33, N = 3SE +/- 7.39, N = 4SE +/- 13.00, N = 3SE +/- 14.75, N = 38409001231107251792110051. (CXX) g++ options: -flto -pthread
OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.26Backend: BLASIntel Core i9-9900KXeon E3-1275 v6Threadripper 3970XCore i9 9900KSThreadripper 2970WXThreadripper 3960XCore i9 10980XE2004006008001000Min: 830 / Avg: 839.67 / Max: 852Min: 1203 / Avg: 1230.5 / Max: 1283Min: 1068 / Avg: 1072.33 / Max: 1076Min: 498 / Avg: 517.25 / Max: 534Min: 898 / Avg: 921 / Max: 943Min: 985 / Avg: 1005.33 / Max: 10341. (CXX) g++ options: -flto -pthread

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.26Backend: EigenIntel Core i9-9900KXeon E3-1275 v6EPYC 7702Threadripper 3970XCore i9 9900KSThreadripper 2970WXThreadripper 3960XCore i9 10980XE30060090012001500SE +/- 6.23, N = 3SE +/- 5.70, N = 3SE +/- 10.14, N = 3SE +/- 15.64, N = 5SE +/- 8.09, N = 3SE +/- 13.61, N = 3SE +/- 6.94, N = 3761813129611989855319949261. (CXX) g++ options: -flto -pthread
OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.26Backend: EigenIntel Core i9-9900KXeon E3-1275 v6EPYC 7702Threadripper 3970XCore i9 9900KSThreadripper 2970WXThreadripper 3960XCore i9 10980XE2004006008001000Min: 749 / Avg: 761.33 / Max: 769Min: 806 / Avg: 812.67 / Max: 824Min: 1278 / Avg: 1296.33 / Max: 1313Min: 1138 / Avg: 1197.8 / Max: 1224Min: 517 / Avg: 530.67 / Max: 545Min: 968 / Avg: 994 / Max: 1014Min: 914 / Avg: 925.67 / Max: 9381. (CXX) g++ options: -flto -pthread

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.26Backend: RandomIntel Core i9-9900KXeon E3-1275 v6EPYC 7702Threadripper 3970XCore i9 9900KSThreadripper 2970WXThreadripper 3960XCore i9 10980XE60K120K180K240K300KSE +/- 452.31, N = 3SE +/- 188.50, N = 3SE +/- 196.34, N = 3SE +/- 108.80, N = 3SE +/- 371.59, N = 3SE +/- 2007.66, N = 4SE +/- 225.96, N = 3SE +/- 341.85, N = 32569912236761381022070422679261350181991161782551. (CXX) g++ options: -flto -pthread
OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.26Backend: RandomIntel Core i9-9900KXeon E3-1275 v6EPYC 7702Threadripper 3970XCore i9 9900KSThreadripper 2970WXThreadripper 3960XCore i9 10980XE50K100K150K200K250KMin: 256236 / Avg: 256990.67 / Max: 257800Min: 223333 / Avg: 223676 / Max: 223983Min: 137713 / Avg: 138102 / Max: 138343Min: 206835 / Avg: 207041.67 / Max: 207204Min: 267220 / Avg: 267926 / Max: 268480Min: 130178 / Avg: 135017.5 / Max: 139899Min: 198672 / Avg: 199115.67 / Max: 199412Min: 177827 / Avg: 178255.33 / Max: 1789311. (CXX) g++ options: -flto -pthread