AMD Ryzen Threadripper 3990X Linux Performance AMD Ryzen Threadripper 3990X Linux benchmarks by Michael Larabel for a future article, results/3990X EMBARGOED / CONFIDENTIAL until 7 February 2020 9AM EST.
AMD CPUs with Ryzen 9 3950X, Threadripper 2990WX, Threadripper 3960X, Threadripper 3970X, Threadripper 3990X. The Intel relevant CPUs are the Core i9 10980XE, Xeon Platinum 8253 (roughly the same 3990X cost at $3100~3400 retail, but currently going for above $4k), plus dual Xeon Platinum 8280. All tests using an Ubuntu 20.04 LTS snapshot.
HTML result view exported from: https://openbenchmarking.org/result/2002079-VE-AMD3990XR16&rdt&grr .
AMD Ryzen Threadripper 3990X Linux Performance Processor Motherboard Chipset Memory Disk OS Kernel Desktop Display Server Compiler File-System Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) AMD Starship/Matisse 32GB 1000GB Force MP600 Ubuntu 20.04 5.4.0-12-generic (x86_64) GNOME Shell 3.34.3 X Server 1.20.7 GCC 9.2.1 20200123 ext4 AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0702 BIOS) 64GB AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads) MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) 32GB Intel Core i9-10980XE @ 4.60GHz (18 Cores / 36 Threads) Gigabyte X299X DESIGNARE 10G (F1 BIOS) Intel Sky Lake-E DMI3 Registers 64GB AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME (1701 BIOS) AMD 17h 32GB 2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads) GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS) Intel Sky Lake-E DMI3 Registers 378GB Intel Xeon Platinum 8253 @ 3.00GHz (16 Cores / 32 Threads) Supermicro X11SPL-F v1.02 (3.1 BIOS) 188GB AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads) System76 Thelio Major (F3h Z5 BIOS) AMD Starship/Matisse 128GB OpenBenchmarking.org Compiler Details - Ryzen 9 3950X: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --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-build-config=bootstrap-lto-lean --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-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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --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-build-config=bootstrap-lto-lean --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-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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --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-build-config=bootstrap-lto-lean --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-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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --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-build-config=bootstrap-lto-lean --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 2990WX: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --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-build-config=bootstrap-lto-lean --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 - 2 x Xeon Platinum 8280: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --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-build-config=bootstrap-lto-lean --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 Platinum 8253: --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 3990X: --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 Processor Details - Ryzen 9 3950X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 - Threadripper 3970X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 - Threadripper 3960X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 - Core i9 10980XE: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c - Threadripper 2990WX: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x800820d - 2 x Xeon Platinum 8280: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c - Xeon Platinum 8253: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c - Threadripper 3990X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 Python Details - + Python 3.7.6 Security Details - Ryzen 9 3950X: 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 + 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 + 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 + 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 + tsx_async_abort: Mitigation of TSX disabled - Threadripper 2990WX: 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 + tsx_async_abort: Not affected - 2 x Xeon Platinum 8280: 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 + tsx_async_abort: Mitigation of TSX disabled - Xeon Platinum 8253: 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 + tsx_async_abort: Mitigation of TSX disabled - Threadripper 3990X: 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 + tsx_async_abort: Not affected
AMD Ryzen Threadripper 3990X Linux Performance mkl-dnn: Convolution Batch conv_all - f32 blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only asmfish: 1024 Hash Memory, 26 Depth blender: Classroom - CPU-Only dav1d: Chimera 1080p 10-bit appleseed: Emily ospray: XFrog Forest - Path Tracer ospray: San Miguel - SciVis indigobench: Bedroom graphics-magick: Swirl ospray: XFrog Forest - SciVis blender: BMW27 - CPU-Only ospray: NASA Streamlines - Path Tracer v-ray: CPU radiance: SMP Parallel appleseed: Disney Material stockfish: Total Time indigobench: Supercar build-linux-kernel: Time To Compile build-llvm: Time To Compile graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Noise-Gaussian namd: ATPase Simulation - 327,506 Atoms rodinia: OpenMP Streamcluster mkl-dnn: Convolution Batch conv_3d - f32 c-ray: Total Time - 4K, 16 Rays Per Pixel coremark: CoreMark Size 666 - Iterations Per Second ospray: NASA Streamlines - SciVis embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown dav1d: Summer Nature 4K rodinia: OpenMP CFD Solver tungsten: Hair rodinia: OpenMP LavaMD svt-av1: Enc Mode 8 - 1080p rays1bench: Large Scene cloverleaf: Lagrangian-Eulerian Hydrodynamics lammps: Rhodopsin Protein parboil: OpenMP CUTCP Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 1924.63 336.32 282.89 53529390 223.93 92.66 209.453163 2.48 25.64 2.644 1002 4.75 84.09 7.30 28435 170.808 119.752861 52431679 5.658 39.667 216.743 250 398 463 1.12262 29.473 19.8186 31.457 723526.762660 35.71 20.1765 19.3810 183.58 12.142 13.6295 15.213 45.250 109.46 4.88 10.955 1.382408 778.937 187.72 152.68 98209423 118.88 96.92 135.884696 4.77 50 5.108 1686 9.15 46.86 13.83 46725 171.095 67.91895 92051339 9.634 23.643 116.545 460 722 650 0.56254 14.588 4.79339 16.328 1385656.062117 66.67 38.6521 36.6547 324.27 7.634 8.13851 8.063 71.140 228.00 0.57 18.921 0.982801 1012.24 236.44 190.44 75274697 150.42 87.57 161.532446 3.73 38.46 3.960 1386 7.11 57.69 10.83 39278 170.535 82.788341 74688764 8.262 27.540 135.12 362 572 572 0.72430 19.171 6.19801 21.034 1067746.833275 52.63 29.9826 28.4933 291.70 9.073 9.77245 10.137 65.218 175.58 0.81 16.942 1.283912 1133.38 373.92 331.50 53408381 268.47 48.70 230.772857 2.51 27.78 2.636 699 4.58 92.96 6.85 26193 197.595 121.492301 48631447 6.214 42.049 211.992 147 367 366 0.96615 14.641 12.7172 38.005 634409.943044 36.60 18.9643 20.8603 170.51 11.51 14.9895 15.342 42.598 98.72 2.56 12.240 2.193495 2195.81 272.17 235.84 72448422 165.93 77.47 2.51 28.31 3.108 1137 5.03 66.99 7.74 31136 223.465 84.915293 65361144 6.991 40.036 364 517 536 0.75748 27.166 17.7875 19.995 1132148.006721 37.04 23.7441 21.9510 180.95 9.411 10.1808 9.870 33.316 125.31 2.48 12.755 1.566096 497.147 154.75 127.70 134719081 100.19 66.73 160.908607 6.67 70.63 6.106 1414 12.05 38.66 18.18 63395 223.965 68.36412 122586494 9.876 24.516 113.247 363 801 475 0.36502 11.722 4.68578 14.911 1699169.930618 90.91 45.0112 51.7008 202.58 7.484 7.62606 6.674 56.983 245.43 0.67 25.492 1.302199 1869.44 663.76 602.85 32938260 496.91 39.74 378.337492 1.35 14.90 1.655 424 2.44 170.29 3.70 15061 320.107 204.058566 29090282 3.946 75.827 365.199 87 218 236 1.72760 11.683 12.3297 64.327 375563.162513 19.61 10.9506 11.4023 123.90 17.148 25.3839 26.032 25.535 49.30 1.40 7.529 3.544182 575.720 126.84 102.78 151846029 78.12 114.58 130.393274 7.48 71.43 5.978 2098 14.05 32.58 20.83 78408 170.463 54.467409 152689079 10.366 22.476 109.972 679 1028 739 0.39490 8.075 3.33549 9.934 2366764.577571 90.91 55.6300 51.3739 342.17 6.747 5.88554 5.280 93.387 316.61 0.41 24.836 0.733145 OpenBenchmarking.org
MKL-DNN DNNL Harness: Convolution Batch conv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_all - Data Type: f32 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 500 1000 1500 2000 2500 SE +/- 0.75, N = 3 SE +/- 4.23, N = 3 SE +/- 1.28, N = 3 SE +/- 0.19, N = 3 SE +/- 5.70, N = 3 SE +/- 0.35, N = 3 SE +/- 1.10, N = 3 SE +/- 0.16, N = 3 1924.63 778.94 1012.24 1133.38 2195.81 497.15 1869.44 575.72 MIN: 1787.24 MIN: 768.93 MIN: 1003.14 MIN: 1126.63 MIN: 2138.31 MIN: 490.15 MIN: 1859.11 MIN: 566.16 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Barbershop - Compute: CPU-Only Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 140 280 420 560 700 SE +/- 0.38, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.60, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.62, N = 3 SE +/- 0.12, N = 3 336.32 187.72 236.44 373.92 272.17 154.75 663.76 126.84
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Pabellon Barcelona - Compute: CPU-Only Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 130 260 390 520 650 SE +/- 0.80, N = 3 SE +/- 0.32, N = 3 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 SE +/- 0.76, N = 3 SE +/- 0.13, N = 3 SE +/- 0.29, N = 3 SE +/- 0.26, N = 3 282.89 152.68 190.44 331.50 235.84 127.70 602.85 102.78
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 30M 60M 90M 120M 150M SE +/- 721437.39, N = 4 SE +/- 1021889.01, N = 3 SE +/- 1085229.61, N = 3 SE +/- 260177.64, N = 3 SE +/- 737063.38, N = 3 SE +/- 1567894.96, N = 3 SE +/- 348913.36, N = 3 SE +/- 2446381.24, N = 12 53529390 98209423 75274697 53408381 72448422 134719081 32938260 151846029
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Classroom - Compute: CPU-Only Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 110 220 330 440 550 SE +/- 0.26, N = 3 SE +/- 0.19, N = 3 SE +/- 0.17, N = 3 SE +/- 0.30, N = 3 SE +/- 0.27, N = 3 SE +/- 0.05, N = 3 SE +/- 0.26, N = 3 SE +/- 0.24, N = 3 223.93 118.88 150.42 268.47 165.93 100.19 496.91 78.12
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p 10-bit Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 SE +/- 0.16, N = 3 SE +/- 0.33, N = 3 SE +/- 0.03, N = 3 SE +/- 0.18, N = 3 92.66 96.92 87.57 48.70 77.47 66.73 39.74 114.58 MIN: 54.57 / MAX: 198.73 MIN: 61.24 / MAX: 179.55 MIN: 54.65 / MAX: 181.5 MIN: 33.2 / MAX: 102.08 MIN: 49.57 / MAX: 137.47 MIN: 49.78 / MAX: 104.67 MIN: 24.57 / MAX: 92.26 MIN: 76.15 / MAX: 191.36 1. (CC) gcc options: -pthread
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 80 160 240 320 400 209.45 135.88 161.53 230.77 160.91 378.34 130.39
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 2 4 6 8 10 SE +/- 0.00, N = 6 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 6 SE +/- 0.02, N = 3 SE +/- 0.00, N = 12 SE +/- 0.00, N = 4 SE +/- 0.02, N = 3 2.48 4.77 3.73 2.51 2.51 6.67 1.35 7.48 MIN: 2.46 / MAX: 2.51 MIN: 4.72 / MAX: 4.83 MIN: 3.61 / MAX: 3.79 MIN: 2.44 / MAX: 2.53 MIN: 2.31 / MAX: 2.61 MIN: 5.65 / MAX: 6.71 MAX: 1.36 MIN: 7.35 / MAX: 7.63
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 16 32 48 64 80 SE +/- 0.00, N = 15 SE +/- 0.00, N = 12 SE +/- 0.00, N = 15 SE +/- 0.26, N = 3 SE +/- 0.79, N = 6 SE +/- 0.03, N = 8 SE +/- 0.00, N = 12 25.64 50.00 38.46 27.78 28.31 70.63 14.90 71.43 MIN: 23.81 / MAX: 27.03 MIN: 47.62 / MAX: 52.63 MIN: 35.71 / MAX: 41.67 MIN: 25 / MAX: 28.57 MIN: 23.26 / MAX: 31.25 MIN: 31.25 / MAX: 71.43 MIN: 14.49 / MAX: 14.93 MIN: 62.5 / MAX: 76.92
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 2 4 6 8 10 SE +/- 0.004, N = 3 SE +/- 0.006, N = 3 SE +/- 0.007, N = 3 SE +/- 0.002, N = 3 SE +/- 0.071, N = 15 SE +/- 0.012, N = 3 SE +/- 0.002, N = 3 SE +/- 0.009, N = 3 2.644 5.108 3.960 2.636 3.108 6.106 1.655 5.978
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 500 1000 1500 2000 2500 SE +/- 3.33, N = 3 SE +/- 3.06, N = 3 SE +/- 3.84, N = 3 SE +/- 0.33, N = 3 SE +/- 15.72, N = 3 SE +/- 22.60, N = 15 SE +/- 6.06, N = 3 1002 1686 1386 699 1137 1414 424 2098 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 7 SE +/- 0.02, N = 3 SE +/- 0.00, N = 12 SE +/- 0.00, N = 8 SE +/- 0.03, N = 6 4.75 9.15 7.11 4.58 5.03 12.05 2.44 14.05 MIN: 4.67 / MAX: 4.78 MIN: 9.01 / MAX: 9.35 MIN: 7.04 / MAX: 7.25 MIN: 4.31 / MAX: 4.63 MIN: 4.72 / MAX: 5.18 MIN: 10 / MAX: 12.2 MIN: 2.41 / MAX: 2.46 MIN: 13.7 / MAX: 14.29
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: BMW27 - Compute: CPU-Only Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 40 80 120 160 200 SE +/- 0.06, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 SE +/- 0.40, N = 3 SE +/- 0.18, N = 3 84.09 46.86 57.69 92.96 66.99 38.66 170.29 32.58
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 5 10 15 20 25 SE +/- 0.00, N = 12 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 12 SE +/- 0.01, N = 4 SE +/- 0.00, N = 12 SE +/- 0.00, N = 7 SE +/- 0.00, N = 12 7.30 13.83 10.83 6.85 7.74 18.18 3.70 20.83 MIN: 6.94 / MAX: 7.46 MIN: 13.51 / MAX: 14.08 MIN: 10.64 / MAX: 10.99 MIN: 6.33 / MAX: 6.99 MIN: 6.99 / MAX: 7.94 MIN: 12.2 / MAX: 18.52 MIN: 3.65 / MAX: 3.76 MIN: 20.41 / MAX: 21.28
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 20K 40K 60K 80K 100K SE +/- 130.33, N = 3 SE +/- 646.47, N = 4 SE +/- 196.07, N = 3 SE +/- 17.21, N = 3 SE +/- 22.26, N = 3 SE +/- 850.37, N = 3 SE +/- 63.00, N = 3 SE +/- 156.23, N = 3 28435 46725 39278 26193 31136 63395 15061 78408
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 70 140 210 280 350 170.81 171.10 170.54 197.60 223.47 223.97 320.11 170.46
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 40 80 120 160 200 119.75 67.92 82.79 121.49 84.92 68.36 204.06 54.47
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 30M 60M 90M 120M 150M SE +/- 221711.10, N = 3 SE +/- 404576.49, N = 3 SE +/- 754945.44, N = 3 SE +/- 232759.30, N = 3 SE +/- 593120.22, N = 3 SE +/- 1207059.85, N = 3 SE +/- 124834.63, N = 3 SE +/- 756599.13, N = 3 52431679 92051339 74688764 48631447 65361144 122586494 29090282 152689079 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 3 6 9 12 15 SE +/- 0.011, N = 3 SE +/- 0.008, N = 3 SE +/- 0.019, N = 3 SE +/- 0.004, N = 3 SE +/- 0.083, N = 3 SE +/- 0.018, N = 3 SE +/- 0.002, N = 3 SE +/- 0.007, N = 3 5.658 9.634 8.262 6.214 6.991 9.876 3.946 10.366
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 20 40 60 80 100 SE +/- 0.34, N = 3 SE +/- 0.30, N = 5 SE +/- 0.38, N = 4 SE +/- 0.45, N = 7 SE +/- 0.45, N = 3 SE +/- 0.28, N = 13 SE +/- 0.97, N = 3 SE +/- 0.24, N = 7 39.67 23.64 27.54 42.05 40.04 24.52 75.83 22.48
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 80 160 240 320 400 216.74 116.55 135.12 211.99 113.25 365.20 109.97
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 150 300 450 600 750 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 1.53, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 3.28, N = 3 250 460 362 147 364 363 87 679 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 SE +/- 4.48, N = 3 SE +/- 5.55, N = 3 SE +/- 1.76, N = 3 398 722 572 367 517 801 218 1028 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 160 320 480 640 800 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 SE +/- 1.53, N = 3 SE +/- 6.89, N = 3 SE +/- 1.20, N = 3 463 650 572 366 536 475 236 739 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 0.3887 0.7774 1.1661 1.5548 1.9435 SE +/- 0.00594, N = 3 SE +/- 0.00112, N = 3 SE +/- 0.00200, N = 3 SE +/- 0.00179, N = 3 SE +/- 0.00140, N = 3 SE +/- 0.00172, N = 3 SE +/- 0.00168, N = 3 SE +/- 0.00185, N = 3 1.12262 0.56254 0.72430 0.96615 0.75748 0.36502 1.72760 0.39490
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 7 14 21 28 35 SE +/- 0.236, N = 3 SE +/- 0.036, N = 3 SE +/- 0.082, N = 3 SE +/- 0.150, N = 8 SE +/- 0.751, N = 15 SE +/- 0.179, N = 15 SE +/- 0.016, N = 3 SE +/- 0.056, N = 3 29.473 14.588 19.171 14.641 27.166 11.722 11.683 8.075 1. (CXX) g++ options: -O2 -lOpenCL
MKL-DNN DNNL Harness: Convolution Batch conv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_3d - Data Type: f32 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 5 10 15 20 25 SE +/- 0.05904, N = 3 SE +/- 0.03709, N = 3 SE +/- 0.05807, N = 3 SE +/- 0.00414, N = 3 SE +/- 0.09911, N = 3 SE +/- 0.02265, N = 3 SE +/- 0.01504, N = 3 SE +/- 0.03784, N = 3 19.81860 4.79339 6.19801 12.71720 17.78750 4.68578 12.32970 3.33549 MIN: 16.92 MIN: 4.6 MIN: 5.93 MIN: 12.56 MIN: 16.99 MIN: 4.14 MIN: 12.12 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
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 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 14 28 42 56 70 SE +/- 0.025, N = 3 SE +/- 0.012, N = 3 SE +/- 0.045, N = 3 SE +/- 0.227, N = 3 SE +/- 0.021, N = 3 SE +/- 0.171, N = 14 SE +/- 0.012, N = 3 SE +/- 0.037, N = 3 31.457 16.328 21.034 38.005 19.995 14.911 64.327 9.934 1. (CC) gcc options: -lm -lpthread -O3
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 500K 1000K 1500K 2000K 2500K SE +/- 1768.75, N = 3 SE +/- 2371.45, N = 3 SE +/- 2578.17, N = 3 SE +/- 1289.68, N = 3 SE +/- 1808.47, N = 3 SE +/- 17809.73, N = 3 SE +/- 386.82, N = 3 SE +/- 5134.51, N = 3 723526.76 1385656.06 1067746.83 634409.94 1132148.01 1699169.93 375563.16 2366764.58 1. (CC) gcc options: -O2 -lrt" -lrt
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 20 40 60 80 100 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.44, N = 3 SE +/- 0.00, N = 12 SE +/- 0.00, N = 13 SE +/- 0.00, N = 12 SE +/- 0.00, N = 13 35.71 66.67 52.63 36.60 37.04 90.91 19.61 90.91 MIN: 27.78 / MAX: 37.04 MIN: 62.5 / MAX: 71.43 MIN: 50 / MAX: 55.56 MIN: 34.48 / MAX: 37.04 MIN: 25.64 / MAX: 38.46 MIN: 28.57 MIN: 19.23 MIN: 83.33 / MAX: 100
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Crown Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.43, N = 3 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 20.18 38.65 29.98 18.96 23.74 45.01 10.95 55.63 MIN: 19.42 / MAX: 20.75 MIN: 38.19 / MAX: 39.56 MIN: 29.5 / MAX: 30.65 MIN: 18.83 / MAX: 19.2 MIN: 23.18 / MAX: 24.55 MIN: 42.04 / MAX: 47.12 MIN: 10.88 / MAX: 11.06 MIN: 54.58 / MAX: 57.75
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Crown Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.16, N = 3 SE +/- 0.74, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 19.38 36.65 28.49 20.86 21.95 51.70 11.40 51.37 MIN: 19.06 / MAX: 19.92 MIN: 36.21 / MAX: 37.4 MIN: 28.08 / MAX: 29.04 MIN: 20.67 / MAX: 21.18 MIN: 21.32 / MAX: 22.84 MIN: 47.15 / MAX: 55.42 MIN: 11.32 / MAX: 11.52 MIN: 50.52 / MAX: 53.82
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 4K Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 70 140 210 280 350 SE +/- 0.91, N = 3 SE +/- 1.03, N = 3 SE +/- 0.53, N = 3 SE +/- 0.72, N = 3 SE +/- 0.56, N = 3 SE +/- 1.21, N = 3 SE +/- 0.24, N = 3 SE +/- 1.29, N = 3 183.58 324.27 291.70 170.51 180.95 202.58 123.90 342.17 MIN: 128.65 / MAX: 191.05 MIN: 189.04 / MAX: 345.75 MIN: 189.16 / MAX: 310.16 MIN: 103.59 / MAX: 182.88 MIN: 113.14 / MAX: 192.47 MIN: 74.52 / MAX: 228.63 MIN: 94.51 / MAX: 131.93 MIN: 123.63 / MAX: 378.19 1. (CC) gcc options: -pthread
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 4 8 12 16 20 SE +/- 0.076, N = 3 SE +/- 0.021, N = 3 SE +/- 0.092, N = 3 SE +/- 0.042, N = 3 SE +/- 0.133, N = 15 SE +/- 0.041, N = 3 SE +/- 0.048, N = 3 SE +/- 0.040, N = 3 12.142 7.634 9.073 11.510 9.411 7.484 17.148 6.747 1. (CXX) g++ options: -O2 -lOpenCL
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 6 12 18 24 30 SE +/- 0.05265, N = 3 SE +/- 0.03721, N = 3 SE +/- 0.02536, N = 3 SE +/- 0.06574, N = 3 SE +/- 0.03399, N = 3 SE +/- 0.02128, N = 3 SE +/- 0.04897, N = 3 SE +/- 0.03613, N = 3 13.62950 8.13851 9.77245 14.98950 10.18080 7.62606 25.38390 5.88554 -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -ljpeg -lpthread -ldl
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 6 12 18 24 30 SE +/- 0.088, N = 3 SE +/- 0.010, N = 3 SE +/- 0.020, N = 3 SE +/- 0.009, N = 3 SE +/- 0.026, N = 3 SE +/- 0.041, N = 3 SE +/- 0.019, N = 3 SE +/- 0.053, N = 3 15.213 8.063 10.137 15.342 9.870 6.674 26.032 5.280 1. (CXX) g++ options: -O2 -lOpenCL
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.29, N = 3 SE +/- 0.18, N = 3 SE +/- 0.27, N = 3 SE +/- 0.16, N = 3 SE +/- 0.44, N = 3 SE +/- 0.03, N = 3 SE +/- 0.97, N = 3 45.25 71.14 65.22 42.60 33.32 56.98 25.54 93.39 1. (CXX) g++ options: -fPIE -fPIC -pie
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 70 140 210 280 350 SE +/- 0.08, N = 3 SE +/- 0.35, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 3.05, N = 4 SE +/- 0.08, N = 3 SE +/- 0.41, N = 3 109.46 228.00 175.58 98.72 125.31 245.43 49.30 316.61
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 1.098 2.196 3.294 4.392 5.49 SE +/- 0.09, N = 12 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 6 SE +/- 0.21, N = 15 SE +/- 0.02, N = 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 6 4.88 0.57 0.81 2.56 2.48 0.67 1.40 0.41 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 6 12 18 24 30 SE +/- 0.266, N = 12 SE +/- 0.446, N = 15 SE +/- 0.251, N = 4 SE +/- 0.058, N = 3 SE +/- 0.142, N = 3 SE +/- 0.319, N = 5 SE +/- 0.022, N = 3 SE +/- 0.325, N = 5 10.955 18.921 16.942 12.240 12.755 25.492 7.529 24.836 1. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 x Xeon Platinum 8280 Xeon Platinum 8253 Threadripper 3990X 0.7974 1.5948 2.3922 3.1896 3.987 SE +/- 0.009060, N = 3 SE +/- 0.011716, N = 3 SE +/- 0.005383, N = 3 SE +/- 0.011634, N = 3 SE +/- 0.012978, N = 15 SE +/- 0.023025, N = 15 SE +/- 0.006496, N = 3 SE +/- 0.004726, N = 3 1.382408 0.982801 1.283912 2.193495 1.566096 1.302199 3.544182 0.733145 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Phoronix Test Suite v10.8.4