AMD Ryzen Threadripper 3960X 24-Core testing for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2002049-VE-AMD07742808 Ryzen 9 AMD Ubuntu 20.04 LTS - Phoronix Test Suite Ryzen 9 AMD Ubuntu 20.04 LTS AMD Ryzen Threadripper 3960X 24-Core testing for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2002049-VE-AMD07742808&grr .
Ryzen 9 AMD Ubuntu 20.04 LTS Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 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 2000GB Force MP600 llvmpipe 32GB AMD Navi 10 HDMI Audio Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.4.0-12-generic (x86_64) GNOME Shell 3.34.3 X Server 1.20.6 modesetting 1.20.6 3.3 Mesa 20.0.0-devel (git-d3fa18a 2020-01-30 focal-oibaf-ppa) (LLVM 9.0.1 128 bits) GCC 9.2.1 20200123 ext4 3840x2160 AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0702 BIOS) 64GB 1000GB Force MP600 AMD Radeon VII 16GB (1801/1000MHz) AMD Vega 20 HDMI Audio ASUS MG28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 X Server 1.20.7 amdgpu 19.1.0 4.5 Mesa 19.2.4 (LLVM 9.0.0) AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads) MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) 32GB 1000GB Sabrent Rocket 4.0 1TB Sapphire AMD Radeon RX 5500/5500M / Pro 5500M AMD Navi 10 HDMI Audio modesetting 1.20.7 3.3 Mesa 19.2.4 (LLVM 9.0 128 bits) Intel Core i9-10980XE @ 4.60GHz (18 Cores / 36 Threads) Gigabyte X299X DESIGNARE 10G (F1 BIOS) Intel Sky Lake-E DMI3 Registers Samsung SSD 970 PRO 512GB MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz) Realtek ALC1220 DELL P2415Q 2 x Intel 10G X550T + Intel Wi-Fi 6 AX200 4.5 Mesa 19.2.4 (LLVM 9.0.0) AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME (1701 BIOS) AMD 17h Samsung SSD 970 EVO 500GB Gigabyte AMD Radeon RX 470/480/570/570X/580/580X/590 4GB (1244/1750MHz) Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad OpenBenchmarking.org Compiler Details - --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 Processor Details - Ryzen 9 3950X: Scaling Governor: acpi-cpufreq performance - 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 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
Ryzen 9 AMD Ubuntu 20.04 LTS build-gcc: Time To Compile mkl-dnn: Convolution Batch conv_all - f32 blender: Barbershop - CPU-Only hpcg: blender: Pabellon Barcelona - CPU-Only numpy: blender: Classroom - CPU-Only dav1d: Chimera 1080p 10-bit gromacs: Water Benchmark askap: tConvolve MT - Degridding askap: tConvolve MT - Gridding mt-dgemm: Sustained Floating-Point Rate asmfish: 1024 Hash Memory, 26 Depth parboil: OpenMP LBM ospray: San Miguel - Path Tracer npb: BT.C appleseed: Emily indigobench: Bedroom ospray: XFrog Forest - Path Tracer compress-7zip: Compress Speed Test appleseed: Material Tester ospray: San Miguel - SciVis gegl: Cartoon npb: LU.C mrbayes: Primate Phylogeny Analysis graphics-magick: Resizing npb: EP.D v-ray: CPU blender: BMW27 - CPU-Only ospray: NASA Streamlines - Path Tracer appleseed: Disney Material gegl: Wavelet Blur radiance: SMP Parallel stockfish: Total Time indigobench: Supercar graphics-magick: Sharpen graphics-magick: Enhanced build2: Time To Compile graphics-magick: Noise-Gaussian graphics-magick: Rotate graphics-magick: Swirl graphics-magick: HWB Color Space rav1e: 9 build-llvm: Time To Compile gegl: Color Enhance ospray: XFrog Forest - SciVis himeno: Poisson Pressure Solver namd: ATPase Simulation - 327,506 Atoms build-linux-kernel: Time To Compile rodinia: OpenMP Streamcluster npb: CG.C embree: Pathtracer ISPC - Asian Dragon Obj minife: Small mkl-dnn: Recurrent Neural Network Training - f32 npb: FT.C mkl-dnn: Convolution Batch conv_3d - f32 embree: Pathtracer - Asian Dragon Obj npb: SP.B gegl: Antialias gegl: Rotate 90 Degrees gegl: Tile Glass coremark: CoreMark Size 666 - Iterations Per Second gegl: Reflect compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 askap: tConvolve OpenMP - Degridding askap: tConvolve OpenMP - Gridding embree: Pathtracer ISPC - Crown c-ray: Total Time - 4K, 16 Rays Per Pixel inkscape: SVG Files To PNG parboil: OpenMP Stencil embree: Pathtracer - Crown ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping embree: Pathtracer - Asian Dragon ospray: NASA Streamlines - SciVis embree: Pathtracer ISPC - Asian Dragon crafty: Elapsed Time tungsten: Water Caustic compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 mkl-dnn: Deconvolution Batch deconv_1d - f32 ospray: Magnetic Reconnection - SciVis rodinia: OpenMP CFD Solver dav1d: Summer Nature 4K mlpack: scikit_svm tungsten: Non-Exponential rodinia: OpenMP LavaMD tungsten: Hair x265: H.265 1080p Video Encoding darktable: Boat - CPU-only svt-av1: Enc Mode 8 - 1080p cloverleaf: Lagrangian-Eulerian Hydrodynamics rays1bench: Large Scene gegl: Crop oidn: Memorial tungsten: Volumetric Caustic gegl: Scale darktable: Masskrug - CPU-only lammps: Rhodopsin Protein smallpt: Global Illumination Renderer; 128 Samples darktable: Server Room - CPU-only svt-vp9: Visual Quality Optimized - Bosphorus 1080p x264: H.264 Video Encoding ospray: Magnetic Reconnection - Path Tracer mkl-dnn: Deconvolution Batch deconv_3d - f32 parboil: OpenMP CUTCP tscp: AI Chess Performance darktable: Server Rack - CPU-only ctx-clock: Context Switch Time Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 552.973 1924.63 336.32 4.39961 282.89 427.65 223.93 92.66 1.219 1575.48 859.295 5.453255 53529390 168.503128 1.94 22719.47 209.453163 2.644 2.48 87868 128.980739 25.64 88.168 26185.31 71.532 1743 1081.43 28435 84.09 7.30 119.752861 60.901 170.808 52431679 5.658 250 398 61.166 463 789 1002 1603 1.738 216.743 54.489 4.75 5151.911554 1.12262 39.667 29.473 5684.44 18.2652 3614.85 276.215 11232.55 19.8186 18.8993 8376.69 36.648 36.633 28.767 723526.762660 28.907 15.819 2074.75 2226.07 19.3810 31.457 21.075 16.693681 20.1765 656.144 21.1958 35.71 21.1389 9238828 21.4772 24.551 3.86247 16.88 12.142 183.58 11.15 5.26490 15.213 13.6295 74.32 13.446 45.250 4.88 109.46 7.465 11.57 5.56177 4.759 4.840 10.955 5.297 3.976 201.76 182.51 250 4.97893 1.382408 1383174 0.164 140 576.160 778.937 187.72 10.9613 152.68 425.22 118.88 96.92 3.304 3834.47 2683.55 11.159777 98209423 42.063107 3.72 76011.81 135.884696 5.108 4.77 199448 129.256446 50 89.878 67403.73 73.296 2683 2903.61 46725 46.86 13.83 67.91895 61.484 171.095 92051339 9.634 460 722 47.920 650 718 1686 1524 1.668 116.545 55.030 9.15 4732.261828 0.56254 23.643 14.588 10971.80 35.8190 11576.9 187.895 35255.47 4.79339 37.3960 34674.00 38.088 37.295 30.233 1385656.062117 29.088 8.463 4563.03 5620.81 36.6547 16.328 24.109 4.670667 38.6521 1101.22 41.8189 66.67 41.5189 8910970 18.5005 18.353 1.83938 33.33 7.634 324.27 11.59 2.60739 8.063 8.13851 65.68 4.601 71.140 0.57 228.00 7.156 24.03 3.51755 5.093 2.828 18.921 2.804 1.733 368.40 210.42 500 2.69438 0.982801 1317021 0.068 148 588.659 1012.24 236.44 8.75495 190.44 409.03 150.42 87.57 2.503 3353.29 1939.01 8.858402 75274697 74.769055 2.89 52783.28 161.532446 3.960 3.73 154034 136.151361 38.46 89.690 51442.79 71.061 2327 2202.38 39278 57.69 10.83 82.788341 61.320 170.535 74688764 8.262 362 572 50.177 572 728 1386 1486 1.680 135.12 54.553 7.11 4748.185275 0.72430 27.540 19.171 27.8426 7763.28 195.469 17806.25 6.19801 28.9240 23995.26 37.885 37.178 30.055 1067746.833275 28.962 10.463 3935.01 4672.12 28.4933 21.034 23.860 7.350638 29.9826 919.335 32.3044 52.63 32.3021 8919694 19.1203 20.374 2.37307 25 9.073 291.70 11.39 3.53800 10.137 9.77245 66.05 6.201 65.218 0.81 175.58 7.145 20.17 4.10457 5.096 3.398 16.942 3.582 2.199 327.46 199.01 333.33 2.59004 1.283912 1327373 0.086 152 906.308 1133.38 373.92 7.88812 331.50 363.07 268.47 48.70 1.590 2695.00 1779.66 7.479565 53408381 77.519714 2.49 43683.74 230.772857 2.636 2.51 97841 130.13435 27.78 89.462 45321.37 109.950 1486 2478.31 26193 92.96 6.85 121.492301 62.171 197.595 48631447 6.214 147 367 69.977 366 787 699 922 1.345 211.992 55.956 4.58 4162.406460 0.96615 42.049 14.641 23.2631 7752.60 154.870 19644.19 12.7172 20.2852 11986.28 38.445 38.344 31.235 634409.943044 29.490 11.110 5246.81 3092.87 20.8603 38.005 29.374 7.328005 18.9643 707.059 22.4539 36.60 27.0403 9277813 21.7394 19.953 1.80934 29.41 11.51 170.51 15.77 6.59634 15.342 14.9895 41.86 8.655 42.598 2.56 98.72 8.130 22.37 7.32266 6.098 4.513 12.240 5.806 2.619 252.73 130.06 444.44 2.59955 2.193495 1412977 0.108 121 756.701 2195.81 272.17 7.63538 235.84 328.91 165.93 77.47 1.841 2561.81 1511.57 1.734119 72448422 89.256613 2.03 42136.66 3.108 2.51 85549 211.916784 28.31 100.928 43881.02 106.513 1235 1734.98 31136 66.99 7.74 84.915293 68.148 223.465 65361144 6.991 364 517 71.185 536 687 1137 1246 1.212 59.889 5.03 4743.465022 0.75748 40.036 27.166 7602.12 17.2803 5670.57 357.387 21546.82 17.7875 17.9962 16188.89 43.052 40.993 34.450 1132148.006721 30.822 18.861 1719.09 1021.55 21.9510 19.995 29.767 14.758502 23.7441 528.462 22.2012 37.04 21.1915 7429027 24.2975 26.545 4.73551 20.98 9.411 180.95 11.84 4.80060 9.870 10.1808 39.75 9.108 33.316 2.48 125.31 7.872 10.45 5.69425 5.547 5.865 12.755 3.724 2.734 130.08 145.69 200 5.83950 1.566096 1122685 0.117 150 OpenBenchmarking.org
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 1.18, N = 3 SE +/- 0.13, N = 3 SE +/- 0.20, N = 3 SE +/- 1.17, N = 3 552.97 576.16 588.66 906.31 756.70
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 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 1924.63 778.94 1012.24 1133.38 2195.81 MIN: 1787.24 MIN: 768.93 MIN: 1003.14 MIN: 1126.63 MIN: 2138.31 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 80 160 240 320 400 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 336.32 187.72 236.44 373.92 272.17
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 3 6 9 12 15 SE +/- 0.00848, N = 3 SE +/- 0.01350, N = 3 SE +/- 0.02773, N = 3 SE +/- 0.01414, N = 3 SE +/- 0.06989, N = 3 4.39961 10.96130 8.75495 7.88812 7.63538 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
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 70 140 210 280 350 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 282.89 152.68 190.44 331.50 235.84
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 90 180 270 360 450 SE +/- 4.18, N = 3 SE +/- 0.60, N = 3 SE +/- 2.83, N = 3 SE +/- 1.11, N = 3 SE +/- 0.44, N = 3 427.65 425.22 409.03 363.07 328.91
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 60 120 180 240 300 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 223.93 118.88 150.42 268.47 165.93
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 20 40 60 80 100 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 92.66 96.92 87.57 48.70 77.47 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 1. (CC) gcc options: -pthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2019.4 Water Benchmark Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 0.7434 1.4868 2.2302 2.9736 3.717 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 12 SE +/- 0.022, N = 3 1.219 3.304 2.503 1.590 1.841 -mavx2 -mavx2 -mavx2 -mavx512f -mavx2 1. (CXX) g++ options: -mfma -pthread -std=c++11 -O3 -funroll-all-loops -lrt -lpthread -lm
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Degridding Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 800 1600 2400 3200 4000 SE +/- 0.89, N = 3 SE +/- 1.73, N = 3 SE +/- 9.75, N = 3 SE +/- 1.01, N = 3 SE +/- 54.19, N = 12 1575.48 3834.47 3353.29 2695.00 2561.81 1. (CXX) g++ options: -lpthread
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve MT - Gridding Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 600 1200 1800 2400 3000 SE +/- 0.60, N = 3 SE +/- 5.06, N = 3 SE +/- 7.38, N = 3 SE +/- 0.66, N = 3 SE +/- 17.30, N = 12 859.30 2683.55 1939.01 1779.66 1511.57 1. (CXX) g++ options: -lpthread
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 3 6 9 12 15 SE +/- 0.041732, N = 3 SE +/- 0.111325, N = 15 SE +/- 0.108928, N = 3 SE +/- 0.091086, N = 5 SE +/- 0.031191, N = 12 5.453255 11.159777 8.858402 7.479565 1.734119 1. (CC) gcc options: -O3 -march=native -fopenmp
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 20M 40M 60M 80M 100M 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 53529390 98209423 75274697 53408381 72448422
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 40 80 120 160 200 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 1.81, N = 12 168.50 42.06 74.77 77.52 89.26 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 0.837 1.674 2.511 3.348 4.185 SE +/- 0.00, N = 5 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.94 3.72 2.89 2.49 2.03 MIN: 1.9 / MAX: 1.96 MIN: 3.69 / MAX: 3.76 MIN: 2.87 / MAX: 2.92 MIN: 2.42 / MAX: 2.51 MIN: 1.62 / MAX: 2.11
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 16K 32K 48K 64K 80K SE +/- 54.75, N = 3 SE +/- 727.43, N = 3 SE +/- 648.64, N = 3 SE +/- 12.90, N = 3 SE +/- 941.78, N = 15 22719.47 76011.81 52783.28 43683.74 42136.66 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
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 50 100 150 200 250 209.45 135.88 161.53 230.77
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 1.1493 2.2986 3.4479 4.5972 5.7465 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 2.644 5.108 3.960 2.636 3.108
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 1.0733 2.1466 3.2199 4.2932 5.3665 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 2.48 4.77 3.73 2.51 2.51 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
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 40K 80K 120K 160K 200K SE +/- 367.81, N = 3 SE +/- 665.62, N = 3 SE +/- 879.33, N = 3 SE +/- 217.64, N = 3 SE +/- 962.42, N = 15 87868 199448 154034 97841 85549 1. (CXX) g++ options: -pipe -lpthread
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 50 100 150 200 250 128.98 129.26 136.15 130.13 211.92
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 11 22 33 44 55 SE +/- 0.00, N = 15 SE +/- 0.00, N = 12 SE +/- 0.00, N = 15 SE +/- 0.26, N = 3 25.64 50.00 38.46 27.78 28.31 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
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 88.17 89.88 89.69 89.46 100.93
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 14K 28K 42K 56K 70K SE +/- 9.01, N = 3 SE +/- 42.48, N = 3 SE +/- 109.99, N = 3 SE +/- 18.82, N = 3 SE +/- 835.13, N = 15 26185.31 67403.73 51442.79 45321.37 43881.02 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 20 40 60 80 100 SE +/- 0.47, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.85, N = 3 71.53 73.30 71.06 109.95 106.51 -msse4a -msha -lreadline -msse4a -msha -msse4a -msha -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mmpx -msse4a -msha 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 600 1200 1800 2400 3000 SE +/- 5.21, N = 3 SE +/- 9.29, N = 3 SE +/- 11.29, N = 3 SE +/- 3.53, N = 3 SE +/- 12.04, N = 9 1743 2683 2327 1486 1235 -lxml2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 600 1200 1800 2400 3000 SE +/- 1.71, N = 3 SE +/- 1.66, N = 3 SE +/- 0.67, N = 3 SE +/- 42.38, N = 3 SE +/- 2.78, N = 3 1081.43 2903.61 2202.38 2478.31 1734.98 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
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 10K 20K 30K 40K 50K 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 28435 46725 39278 26193 31136
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 20 40 60 80 100 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 84.09 46.86 57.69 92.96 66.99
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 4 8 12 16 20 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 7.30 13.83 10.83 6.85 7.74 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
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 30 60 90 120 150 119.75 67.92 82.79 121.49 84.92
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 15 30 45 60 75 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 SE +/- 0.28, N = 3 SE +/- 0.23, N = 3 60.90 61.48 61.32 62.17 68.15
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 50 100 150 200 250 170.81 171.10 170.54 197.60 223.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 20M 40M 60M 80M 100M 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 52431679 92051339 74688764 48631447 65361144 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 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 5.658 9.634 8.262 6.214 6.991
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 100 200 300 400 500 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 1.53, N = 3 SE +/- 0.67, N = 3 250 460 362 147 364 -lxml2 -lxml2 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 160 320 480 640 800 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 SE +/- 4.48, N = 3 398 722 572 367 517 -lxml2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 16 32 48 64 80 SE +/- 0.24, N = 3 SE +/- 0.14, N = 3 SE +/- 0.09, N = 3 SE +/- 0.27, N = 3 SE +/- 0.36, N = 3 61.17 47.92 50.18 69.98 71.19
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 140 280 420 560 700 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 SE +/- 1.53, N = 3 463 650 572 366 536 -lxml2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 200 400 600 800 1000 SE +/- 3.46, N = 3 SE +/- 1.33, N = 3 SE +/- 10.84, N = 3 789 718 728 787 687 -lxml2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
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 400 800 1200 1600 2000 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 1002 1686 1386 699 1137 -lxml2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 300 600 900 1200 1500 SE +/- 0.58, N = 3 SE +/- 2.19, N = 3 SE +/- 0.58, N = 3 SE +/- 16.83, N = 3 1603 1524 1486 922 1246 -lxml2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
rav1e Speed: 9 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 9 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 0.3911 0.7822 1.1733 1.5644 1.9555 SE +/- 0.001, N = 3 SE +/- 0.001, N = 4 SE +/- 0.003, N = 3 SE +/- 0.007, N = 3 SE +/- 0.001, N = 3 1.738 1.668 1.680 1.345 1.212
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 50 100 150 200 250 216.74 116.55 135.12 211.99
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 13 26 39 52 65 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 54.49 55.03 54.55 55.96 59.89
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 3 6 9 12 15 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 4.75 9.15 7.11 4.58 5.03 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
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 1100 2200 3300 4400 5500 SE +/- 71.26, N = 3 SE +/- 29.55, N = 3 SE +/- 61.47, N = 3 SE +/- 3.52, N = 3 SE +/- 35.80, N = 3 5151.91 4732.26 4748.19 4162.41 4743.47 1. (CC) gcc options: -O3 -mavx2
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 0.2526 0.5052 0.7578 1.0104 1.263 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 1.12262 0.56254 0.72430 0.96615 0.75748
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 10 20 30 40 50 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 39.67 23.64 27.54 42.05 40.04
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 7 14 21 28 35 SE +/- 0.24, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.15, N = 8 SE +/- 0.75, N = 15 29.47 14.59 19.17 14.64 27.17 1. (CXX) g++ options: -O2 -lOpenCL
NAS Parallel Benchmarks Test / Class: CG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C Ryzen 9 3950X Threadripper 3970X Threadripper 2990WX 2K 4K 6K 8K 10K SE +/- 12.88, N = 3 SE +/- 17.02, N = 3 SE +/- 137.39, N = 15 5684.44 10971.80 7602.12 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.22, N = 5 18.27 35.82 27.84 23.26 17.28 MIN: 17.98 / MAX: 18.87 MIN: 35.56 / MAX: 36.5 MIN: 27.63 / MAX: 28.43 MIN: 23.16 / MAX: 23.5 MIN: 16.64 / MAX: 18.55
miniFE Problem Size: Small OpenBenchmarking.org CG Mflops, More Is Better miniFE 2.2 Problem Size: Small Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2K 4K 6K 8K 10K SE +/- 4.80, N = 3 SE +/- 6.44, N = 3 SE +/- 15.42, N = 3 SE +/- 2.80, N = 3 SE +/- 62.72, N = 3 3614.85 11576.90 7763.28 7752.60 5670.57 1. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi
MKL-DNN DNNL Harness: Recurrent Neural Network Training - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Recurrent Neural Network Training - Data Type: f32 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 80 160 240 320 400 SE +/- 4.06, N = 4 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 SE +/- 0.58, N = 3 276.22 187.90 195.47 154.87 357.39 MIN: 230.49 MIN: 186.73 MIN: 193.98 MIN: 153.38 MIN: 346.79 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 8K 16K 24K 32K 40K SE +/- 16.75, N = 3 SE +/- 5.50, N = 3 SE +/- 49.88, N = 3 SE +/- 46.88, N = 3 SE +/- 294.03, N = 15 11232.55 35255.47 17806.25 19644.19 21546.82 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
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 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 19.81860 4.79339 6.19801 12.71720 17.78750 MIN: 16.92 MIN: 4.6 MIN: 5.93 MIN: 12.56 MIN: 16.99 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Asian Dragon Obj Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.25, N = 3 18.90 37.40 28.92 20.29 18.00 MIN: 18.57 / MAX: 19.48 MIN: 37.05 / MAX: 38.06 MIN: 28.69 / MAX: 29.38 MIN: 20.19 / MAX: 20.48 MIN: 17.45 / MAX: 18.84
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 7K 14K 21K 28K 35K SE +/- 18.14, N = 3 SE +/- 335.31, N = 3 SE +/- 91.61, N = 3 SE +/- 10.87, N = 3 SE +/- 454.34, N = 12 8376.69 34674.00 23995.26 11986.28 16188.89 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 36.65 38.09 37.89 38.45 43.05
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 9 18 27 36 45 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 36.63 37.30 37.18 38.34 40.99
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 8 16 24 32 40 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 28.77 30.23 30.06 31.24 34.45
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 300K 600K 900K 1200K 1500K 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 723526.76 1385656.06 1067746.83 634409.94 1132148.01 1. (CC) gcc options: -O2 -lrt" -lrt
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 28.91 29.09 28.96 29.49 30.82
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 5 10 15 20 25 SE +/- 0.006, N = 3 SE +/- 0.021, N = 3 SE +/- 0.076, N = 3 SE +/- 0.037, N = 3 SE +/- 0.435, N = 15 15.819 8.463 10.463 11.110 18.861 1. (CC) gcc options: -O3 -pthread -lz -llzma
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Degridding Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 1100 2200 3300 4400 5500 SE +/- 5.37, N = 3 SE +/- 13.29, N = 14 SE +/- 19.48, N = 3 SE +/- 13.63, N = 12 SE +/- 33.34, N = 3 2074.75 4563.03 3935.01 5246.81 1719.09 1. (CXX) g++ options: -lpthread
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Gridding Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 1200 2400 3600 4800 6000 SE +/- 35.01, N = 3 SE +/- 57.72, N = 14 SE +/- 47.33, N = 3 SE +/- 78.17, N = 12 SE +/- 7.32, N = 3 2226.07 5620.81 4672.12 3092.87 1021.55 1. (CXX) g++ options: -lpthread
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 8 16 24 32 40 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 19.38 36.65 28.49 20.86 21.95 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
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 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.23, N = 3 SE +/- 0.02, N = 3 31.46 16.33 21.03 38.01 20.00 1. (CC) gcc options: -lm -lpthread -O3
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 21.08 24.11 23.86 29.37 29.77 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 4 8 12 16 20 SE +/- 0.074790, N = 3 SE +/- 0.060228, N = 5 SE +/- 0.030641, N = 3 SE +/- 0.020309, N = 3 SE +/- 0.180122, N = 15 16.693681 4.670667 7.350638 7.328005 14.758502 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
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 9 18 27 36 45 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 20.18 38.65 29.98 18.96 23.74 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
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 200 400 600 800 1000 SE +/- 2.49, N = 3 SE +/- 5.63, N = 3 SE +/- 4.73, N = 3 SE +/- 2.05, N = 3 SE +/- 8.94, N = 3 656.14 1101.22 919.34 707.06 528.46 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Asian Dragon Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 21.20 41.82 32.30 22.45 22.20 MIN: 20.7 / MAX: 21.98 MIN: 41.49 / MAX: 42.49 MIN: 32.07 / MAX: 32.8 MIN: 22.35 / MAX: 22.67 MIN: 21.27 / MAX: 23.14
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 15 30 45 60 75 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 35.71 66.67 52.63 36.60 37.04 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
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Asian Dragon Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 21.14 41.52 32.30 27.04 21.19 MIN: 20.71 / MAX: 21.87 MIN: 41.2 / MAX: 42.16 MIN: 32.06 / MAX: 32.74 MIN: 26.92 / MAX: 27.29 MIN: 20.33 / MAX: 22.24
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2M 4M 6M 8M 10M SE +/- 20277.84, N = 3 SE +/- 21294.36, N = 3 SE +/- 79147.23, N = 3 SE +/- 18457.41, N = 3 SE +/- 35832.06, N = 3 9238828 8910970 8919694 9277813 7429027 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.28, N = 3 21.48 18.50 19.12 21.74 24.30 -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 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
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 24.55 18.35 20.37 19.95 26.55 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
MKL-DNN DNNL Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_1d - Data Type: f32 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 1.0655 2.131 3.1965 4.262 5.3275 SE +/- 0.05128, N = 3 SE +/- 0.00225, N = 3 SE +/- 0.00535, N = 3 SE +/- 0.00172, N = 3 SE +/- 0.00285, N = 3 3.86247 1.83938 2.37307 1.80934 4.73551 MIN: 3.27 MIN: 1.79 MIN: 2.31 MIN: 1.78 MIN: 4.48 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 8 16 24 32 40 SE +/- 0.07, N = 4 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.15, N = 3 16.88 33.33 25.00 29.41 20.98 MIN: 15.15 / MAX: 17.24 MIN: 32.26 MIN: 24.39 / MAX: 25.64 MIN: 27.78 / MAX: 30.3 MIN: 15.87 / MAX: 21.74
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 3 6 9 12 15 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 12.142 7.634 9.073 11.510 9.411 1. (CXX) g++ options: -O2 -lOpenCL
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 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 183.58 324.27 291.70 170.51 180.95 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 1. (CC) gcc options: -pthread
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 11.15 11.59 11.39 15.77 11.84
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 4 6 8 10 SE +/- 0.01428, N = 3 SE +/- 0.00244, N = 3 SE +/- 0.10362, N = 15 SE +/- 0.13204, N = 15 SE +/- 0.00736, N = 3 5.26490 2.60739 3.53800 6.59634 4.80060 -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 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 4 8 12 16 20 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 15.213 8.063 10.137 15.342 9.870 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 4 8 12 16 20 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 13.62950 8.13851 9.77245 14.98950 10.18080 -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 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
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 20 40 60 80 100 SE +/- 0.39, N = 3 SE +/- 0.21, N = 3 SE +/- 0.32, N = 3 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 74.32 65.68 66.05 41.86 39.75 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.3 Test: Boat - Acceleration: CPU-only Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 3 6 9 12 15 SE +/- 0.138, N = 3 SE +/- 0.018, N = 3 SE +/- 0.014, N = 3 SE +/- 0.032, N = 3 SE +/- 0.132, N = 4 13.446 4.601 6.201 8.655 9.108
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 16 32 48 64 80 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 45.25 71.14 65.22 42.60 33.32 1. (CXX) g++ options: -fPIE -fPIC -pie
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 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 4.88 0.57 0.81 2.56 2.48 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
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 50 100 150 200 250 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 109.46 228.00 175.58 98.72 125.31
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 4 6 8 10 SE +/- 0.100, N = 3 SE +/- 0.031, N = 3 SE +/- 0.051, N = 3 SE +/- 0.057, N = 3 SE +/- 0.068, N = 3 7.465 7.156 7.145 8.130 7.872
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.0.0 Scene: Memorial Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 11.57 24.03 20.17 22.37 10.45
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 4 6 8 10 SE +/- 0.00496, N = 3 SE +/- 0.00591, N = 3 SE +/- 0.00601, N = 3 SE +/- 0.07227, N = 3 SE +/- 0.00585, N = 3 5.56177 3.51755 4.10457 7.32266 5.69425 -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 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
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 2 4 6 8 10 SE +/- 0.010, N = 3 SE +/- 0.013, N = 3 SE +/- 0.035, N = 3 SE +/- 0.076, N = 3 SE +/- 0.069, N = 3 4.759 5.093 5.096 6.098 5.547
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.3 Test: Masskrug - Acceleration: CPU-only Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 1.3196 2.6392 3.9588 5.2784 6.598 SE +/- 0.034, N = 3 SE +/- 0.005, N = 3 SE +/- 0.010, N = 3 SE +/- 0.006, N = 3 SE +/- 0.061, N = 3 4.840 2.828 3.398 4.513 5.865
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 5 10 15 20 25 SE +/- 0.27, N = 12 SE +/- 0.45, N = 15 SE +/- 0.25, N = 4 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 10.96 18.92 16.94 12.24 12.76 1. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 1.3064 2.6128 3.9192 5.2256 6.532 SE +/- 0.005, N = 3 SE +/- 0.019, N = 3 SE +/- 0.016, N = 3 SE +/- 0.004, N = 3 SE +/- 0.016, N = 3 5.297 2.804 3.582 5.806 3.724 1. (CXX) g++ options: -fopenmp -O3
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.3 Test: Server Room - Acceleration: CPU-only Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 0.8946 1.7892 2.6838 3.5784 4.473 SE +/- 0.033, N = 3 SE +/- 0.001, N = 3 SE +/- 0.007, N = 3 SE +/- 0.003, N = 3 SE +/- 0.039, N = 4 3.976 1.733 2.199 2.619 2.734
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 80 160 240 320 400 SE +/- 2.36, N = 3 SE +/- 0.85, N = 3 SE +/- 3.47, N = 7 SE +/- 3.14, N = 4 SE +/- 0.75, N = 3 201.76 368.40 327.46 252.73 130.08 1. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 50 100 150 200 250 SE +/- 2.98, N = 3 SE +/- 1.11, N = 3 SE +/- 2.95, N = 3 SE +/- 0.60, N = 3 SE +/- 2.02, N = 4 182.51 210.42 199.01 130.06 145.69 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 110 220 330 440 550 SE +/- 0.00, N = 12 SE +/- 21.00, N = 15 250.00 500.00 333.33 444.44 200.00 MIN: 200 / MAX: 333.33 MIN: 250 MIN: 250 / MAX: 500 MIN: 250 / MAX: 500 MIN: 125 / MAX: 250
MKL-DNN DNNL Harness: Deconvolution Batch deconv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_3d - Data Type: f32 Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 1.3139 2.6278 3.9417 5.2556 6.5695 SE +/- 0.07757, N = 3 SE +/- 0.00752, N = 3 SE +/- 0.00423, N = 3 SE +/- 0.00139, N = 3 SE +/- 0.00778, N = 3 4.97893 2.69438 2.59004 2.59955 5.83950 MIN: 4.16 MIN: 2.63 MIN: 2.53 MIN: 2.55 MIN: 5.7 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
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 0.4935 0.987 1.4805 1.974 2.4675 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 1.382408 0.982801 1.283912 2.193495 1.566096 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 300K 600K 900K 1200K 1500K SE +/- 1300.71, N = 5 SE +/- 629.00, N = 5 SE +/- 8173.60, N = 5 SE +/- 726.00, N = 5 SE +/- 2552.99, N = 5 1383174 1317021 1327373 1412977 1122685 1. (CC) gcc options: -O3 -march=native
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.3 Test: Server Rack - Acceleration: CPU-only Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 0.0369 0.0738 0.1107 0.1476 0.1845 SE +/- 0.001, N = 3 SE +/- 0.000, N = 14 SE +/- 0.000, N = 9 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 0.164 0.068 0.086 0.108 0.117
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Ryzen 9 3950X Threadripper 3970X Threadripper 3960X Core i9 10980XE Threadripper 2990WX 30 60 90 120 150 140 148 152 121 150
Phoronix Test Suite v10.8.4