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.

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

View

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

Limit displaying results to tests within:

AV1 2 Tests
Chess Test Suite 2 Tests
Timed Code Compilation 2 Tests
C/C++ Compiler Tests 8 Tests
CPU Massive 16 Tests
Creator Workloads 13 Tests
Encoding 2 Tests
Fortran Tests 2 Tests
HPC - High Performance Computing 5 Tests
Molecular Dynamics 3 Tests
Multi-Core 22 Tests
NVIDIA GPU Compute 4 Tests
Intel oneAPI 3 Tests
OpenCL 2 Tests
OpenMPI Tests 4 Tests
Programmer / Developer System Benchmarks 2 Tests
Python Tests 3 Tests
Raytracing 3 Tests
Renderers 9 Tests
Scientific Computing 3 Tests
Server CPU Tests 12 Tests
Video Encoding 2 Tests
Common Workstation Benchmarks 3 Tests

Statistics

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

Graph Settings

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

Additional Graphs

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

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Ryzen 9 3950X
February 01 2020
  3 Hours, 4 Minutes
Threadripper 2990WX
February 03 2020
  2 Hours, 47 Minutes
Threadripper 3960X
February 02 2020
  2 Hours, 23 Minutes
Threadripper 3970X
February 02 2020
  2 Hours, 8 Minutes
Threadripper 3990X
February 05 2020
  2 Hours, 24 Minutes
Core i9 10980XE
February 03 2020
  3 Hours, 22 Minutes
Xeon Platinum 8253
February 04 2020
  4 Hours, 45 Minutes
2 x Xeon Platinum 8280
February 04 2020
  2 Hours, 40 Minutes
LenovoLegionY520-vs-3990X
February 11 2020
  11 Hours, 20 Minutes
Invert Hiding All Results Option
  3 Hours, 53 Minutes

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


AMD Ryzen Threadripper 3990X Linux Performance - Phoronix Test Suite

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/2002120-SEND-200207916&grs&export=txt&sor.

AMD Ryzen Threadripper 3990X Linux PerformanceProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemDisplay DriverScreen ResolutionRyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970XThreadripper 3990XCore i9 10980XEXeon Platinum 82532 x Xeon Platinum 8280LenovoLegionY520-vs-3990XAMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS)AMD Starship/Matisse32GB1000GB Force MP600Ubuntu 20.045.4.0-12-generic (x86_64)GNOME Shell 3.34.3X Server 1.20.7GCC 9.2.1 20200123ext4AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads)ASUS ROG ZENITH EXTREME (1701 BIOS)AMD 17hAMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads)MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS)AMD Starship/MatisseAMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)ASUS ROG ZENITH II EXTREME (0702 BIOS)64GBAMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads)System76 Thelio Major (F3h Z5 BIOS)128GBIntel Core i9-10980XE @ 4.60GHz (18 Cores / 36 Threads)Gigabyte X299X DESIGNARE 10G (F1 BIOS)Intel Sky Lake-E DMI3 Registers64GBIntel Xeon Platinum 8253 @ 3.00GHz (16 Cores / 32 Threads)Supermicro X11SPL-F v1.02 (3.1 BIOS)188GB2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads)GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS)378GBIntel Core i7-7700HQ @ 3.80GHz (4 Cores / 8 Threads)LENOVO LNVNB161216 (5XCN26WW BIOS)Intel Xeon E3-1200 v6/7th24576MB256GB SAMSUNG MZVLW256HEHP-000L2 + 1000GB Samsung SSD 860NVIDIA GeForce GTX 1060 with Max-Q Design 6GB (949/4006MHz)Realtek ALC233Realtek RTL8111/8168/8411 + Intel Dual Band-AC 3165 Plus BluetoothUbuntu 19.105.3.0-29-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5NVIDIA 430.50GCC 9.2.1 20191008 + Clang 9.0.0-2 + LLVM 9.0.0 + CUDA 10.19600x2160OpenBenchmarking.orgCompiler 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 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 - 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 - 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 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 - 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 - 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 - 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 - LenovoLegionY520-vs-3990X: --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-multiarch --enable-multilib --enable-nls --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 2990WX: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x800820d- Threadripper 3960X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- Threadripper 3970X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- Threadripper 3990X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- Core i9 10980XE: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c- Xeon Platinum 8253: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c- 2 x Xeon Platinum 8280: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c- LenovoLegionY520-vs-3990X: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xcaPython Details- Ryzen 9 3950X: + Python 3.7.6- Threadripper 2990WX: + Python 3.7.6- Threadripper 3960X: + Python 3.7.6- Threadripper 3970X: + Python 3.7.6- Threadripper 3990X: + Python 3.7.6- Core i9 10980XE: + Python 3.7.6- Xeon Platinum 8253: + Python 3.7.6- 2 x Xeon Platinum 8280: + Python 3.7.6- LenovoLegionY520-vs-3990X: Python 2.7.17 + Python 3.7.5Security 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 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- 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- 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 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- 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- 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- 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- LenovoLegionY520-vs-3990X: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affectedOpenCL Details- LenovoLegionY520-vs-3990X: GPU Compute Cores: 1280

AMD Ryzen Threadripper 3990X Linux Performancebuild-linux-kernel: Time To Compileappleseed: Emilysvt-av1: Enc Mode 8 - 1080pgraphics-magick: Noise-Gaussianrodinia: OpenMP CFD Solverdav1d: Summer Nature 4Kv-ray: CPUrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomsindigobench: Bedroomc-ray: Total Time - 4K, 16 Rays Per Pixeldav1d: Chimera 1080p 10-bitindigobench: Supercarcoremark: CoreMark Size 666 - Iterations Per Secondblender: Classroom - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlystockfish: Total Timerays1bench: Large Scenegraphics-magick: Swirlembree: Pathtracer - Crownrodinia: OpenMP LavaMDmkl-dnn: Convolution Batch conv_all - f32ospray: XFrog Forest - SciVismkl-dnn: Convolution Batch conv_3d - f32graphics-magick: Sharpenospray: NASA Streamlines - Path Tracerasmfish: 1024 Hash Memory, 26 Depthospray: XFrog Forest - Path Tracerblender: Barbershop - CPU-Onlyblender: BMW27 - CPU-Onlygraphics-magick: Enhancedtungsten: Hairospray: NASA Streamlines - SciVisembree: Pathtracer ISPC - Crownappleseed: Disney Materialospray: San Miguel - SciVisparboil: OpenMP CUTCPlammps: Rhodopsin Proteinbuild-llvm: Time To Compileradiance: SMP Parallelcloverleaf: Lagrangian-Eulerian HydrodynamicsRyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970XThreadripper 3990XCore i9 10980XEXeon Platinum 82532 x Xeon Platinum 8280LenovoLegionY520-vs-3990X39.667209.45316345.25046312.142183.582843529.4731.122622.64431.45792.665.658723526.762660223.93282.8952431679109.46100220.176515.2131924.634.7519.81862507.30535293902.48336.3284.0939813.629535.7119.3810119.75286125.641.38240810.955216.743170.8084.8840.03633.3165369.411180.953113627.1660.757483.10819.99577.476.9911132148.006721165.93235.8465361144125.31113723.74419.8702195.815.0317.78753647.74724484222.51272.1766.9951710.180837.0421.951084.91529328.311.56609612.755223.4652.4827.540161.53244665.2185729.073291.703927819.1710.724303.96021.03487.578.2621067746.833275150.42190.4474688764175.58138629.982610.1371012.247.116.1980136210.83752746973.73236.4457.695729.7724552.6328.493382.78834138.461.28391216.942135.12170.5350.8123.643135.88469671.1406507.634324.274672514.5880.562545.10816.32896.929.6341385656.062117118.88152.6892051339228.00168638.65218.063778.9379.154.7933946013.83982094234.77187.7246.867228.1385166.6736.654767.91895500.98280118.921116.545171.0950.5722.476130.39327493.3877396.747342.17784088.0750.394905.9789.934114.5810.3662366764.57757178.12102.78152689079316.61209855.63005.280575.72014.053.3354967920.831518460297.48126.8432.5810285.8855490.9151.373954.46740971.430.73314524.836109.972170.4630.4142.049230.77285742.59836611.51170.512619314.6410.966152.63638.00548.706.214634409.943044268.47331.504863144798.7269918.964315.3421133.384.5812.71721476.85534083812.51373.9292.9636714.989536.6020.8603121.49230127.782.19349512.240211.992197.5952.5675.827378.33749225.53523617.148123.901506111.6831.727601.65564.32739.743.946375563.162513496.91602.852909028249.3042410.950626.0321869.442.4412.3297873.70329382601.35663.76170.2921825.383919.6111.4023204.05856614.903.5441827.529365.199320.1071.4024.516160.90860756.9834757.484202.586339511.7220.365026.10614.91166.739.8761699169.930618100.19127.70122586494245.43141445.01126.674497.14712.054.6857836318.181347190816.67154.7538.668017.6260690.9151.700868.3641270.631.30219925.492113.247223.9650.67216.3521228.86382710.0128558.58757.1938.5192.395217.01941.447.844120771.9312461479.101913.02849868518.341233.332587.2668168.930.8654.0626421.3094777140.471998.23509.516685.17176.443.8133728.559115.439.6377192.3281124.725315.6158.40OpenBenchmarking.org

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileThreadripper 3990XThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XRyzen 9 3950XThreadripper 2990WXCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X50100150200250SE +/- 0.24, N = 7SE +/- 0.30, N = 5SE +/- 0.28, N = 13SE +/- 0.38, N = 4SE +/- 0.34, N = 3SE +/- 0.45, N = 3SE +/- 0.45, N = 7SE +/- 0.97, N = 3SE +/- 0.27, N = 322.4823.6424.5227.5439.6740.0442.0575.83216.35

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyThreadripper 3990XThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X30060090012001500130.39135.88160.91161.53209.45230.77378.341228.86

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pThreadripper 3990XThreadripper 3970XThreadripper 3960X2 x Xeon Platinum 8280Ryzen 9 3950XCore i9 10980XEThreadripper 2990WXXeon Platinum 8253LenovoLegionY520-vs-3990X20406080100SE +/- 0.97, N = 3SE +/- 0.29, N = 3SE +/- 0.18, N = 3SE +/- 0.44, N = 3SE +/- 0.28, N = 3SE +/- 0.27, N = 3SE +/- 0.16, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 393.3971.1465.2256.9845.2542.6033.3225.5410.011. (CXX) g++ options: -fPIE -fPIC -pie

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianThreadripper 3990XThreadripper 3970XThreadripper 3960XThreadripper 2990WX2 x Xeon Platinum 8280Ryzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X160320480640800SE +/- 1.20, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 3SE +/- 1.53, N = 3SE +/- 6.89, N = 373965057253647546336623685-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950XXeon Platinum 8253LenovoLegionY520-vs-3990X1326395265SE +/- 0.040, N = 3SE +/- 0.041, N = 3SE +/- 0.021, N = 3SE +/- 0.092, N = 3SE +/- 0.133, N = 15SE +/- 0.042, N = 3SE +/- 0.076, N = 3SE +/- 0.048, N = 3SE +/- 0.167, N = 36.7477.4847.6349.0739.41111.51012.14217.14858.5871. (CXX) g++ options: -O2 -lOpenCL

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4KThreadripper 3990XThreadripper 3970XThreadripper 3960X2 x Xeon Platinum 8280Ryzen 9 3950XThreadripper 2990WXCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X70140210280350SE +/- 1.29, N = 3SE +/- 1.03, N = 3SE +/- 0.53, N = 3SE +/- 1.21, N = 3SE +/- 0.91, N = 3SE +/- 0.56, N = 3SE +/- 0.72, N = 3SE +/- 0.24, N = 3SE +/- 0.66, N = 15342.17324.27291.70202.58183.58180.95170.51123.9057.19MIN: 123.63 / MAX: 378.19MIN: 189.04 / MAX: 345.75MIN: 189.16 / MAX: 310.16MIN: 74.52 / MAX: 228.63MIN: 128.65 / MAX: 191.05MIN: 113.14 / MAX: 192.47MIN: 103.59 / MAX: 182.88MIN: 94.51 / MAX: 131.93MIN: 45.65 / MAX: 68.721. (CC) gcc options: -pthread

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 825320K40K60K80K100KSE +/- 156.23, N = 3SE +/- 850.37, N = 3SE +/- 646.47, N = 4SE +/- 196.07, N = 3SE +/- 22.26, N = 3SE +/- 130.33, N = 3SE +/- 17.21, N = 3SE +/- 63.00, N = 37840863395467253927831136284352619315061

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterThreadripper 3990XXeon Platinum 82532 x Xeon Platinum 8280Threadripper 3970XCore i9 10980XEThreadripper 3960XThreadripper 2990WXRyzen 9 3950XLenovoLegionY520-vs-3990X918273645SE +/- 0.056, N = 3SE +/- 0.016, N = 3SE +/- 0.179, N = 15SE +/- 0.036, N = 3SE +/- 0.150, N = 8SE +/- 0.082, N = 3SE +/- 0.751, N = 15SE +/- 0.236, N = 3SE +/- 0.192, N = 38.07511.68311.72214.58814.64119.17127.16629.47338.5191. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 Atoms2 x Xeon Platinum 8280Threadripper 3990XThreadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950XXeon Platinum 82530.38870.77741.16611.55481.9435SE +/- 0.00172, N = 3SE +/- 0.00185, N = 3SE +/- 0.00112, N = 3SE +/- 0.00200, N = 3SE +/- 0.00140, N = 3SE +/- 0.00179, N = 3SE +/- 0.00594, N = 3SE +/- 0.00168, N = 30.365020.394900.562540.724300.757480.966151.122621.72760

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Bedroom2 x Xeon Platinum 8280Threadripper 3990XThreadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XELenovoLegionY520-vs-3990XXeon Platinum 8253246810SE +/- 0.012, N = 3SE +/- 0.009, N = 3SE +/- 0.006, N = 3SE +/- 0.007, N = 3SE +/- 0.071, N = 15SE +/- 0.004, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 36.1065.9785.1083.9603.1082.6442.6362.3951.655

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 2990WXThreadripper 3960XRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X50100150200250SE +/- 0.037, N = 3SE +/- 0.171, N = 14SE +/- 0.012, N = 3SE +/- 0.021, N = 3SE +/- 0.045, N = 3SE +/- 0.025, N = 3SE +/- 0.227, N = 3SE +/- 0.012, N = 3SE +/- 1.162, N = 39.93414.91116.32819.99521.03431.45738.00564.327217.0191. (CC) gcc options: -lm -lpthread -O3

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080p 10-bitThreadripper 3990XThreadripper 3970XRyzen 9 3950XThreadripper 3960XThreadripper 2990WX2 x Xeon Platinum 8280Core i9 10980XELenovoLegionY520-vs-3990XXeon Platinum 8253306090120150SE +/- 0.18, N = 3SE +/- 0.14, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 3SE +/- 0.16, N = 3SE +/- 0.33, N = 3SE +/- 0.11, N = 3SE +/- 0.41, N = 3SE +/- 0.03, N = 3114.5896.9292.6687.5777.4766.7348.7041.4439.74MIN: 76.15 / MAX: 191.36MIN: 61.24 / MAX: 179.55MIN: 54.57 / MAX: 198.73MIN: 54.65 / MAX: 181.5MIN: 49.57 / MAX: 137.47MIN: 49.78 / MAX: 104.67MIN: 33.2 / MAX: 102.08MIN: 24.97 / MAX: 102.44MIN: 24.57 / MAX: 92.261. (CC) gcc options: -pthread

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XLenovoLegionY520-vs-3990XThreadripper 2990WXCore i9 10980XERyzen 9 3950XXeon Platinum 82533691215SE +/- 0.007, N = 3SE +/- 0.018, N = 3SE +/- 0.008, N = 3SE +/- 0.019, N = 3SE +/- 0.007, N = 3SE +/- 0.083, N = 3SE +/- 0.004, N = 3SE +/- 0.011, N = 3SE +/- 0.002, N = 310.3669.8769.6348.2627.8446.9916.2145.6583.946

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 2990WXThreadripper 3960XRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X500K1000K1500K2000K2500KSE +/- 5134.51, N = 3SE +/- 17809.73, N = 3SE +/- 2371.45, N = 3SE +/- 1808.47, N = 3SE +/- 2578.17, N = 3SE +/- 1768.75, N = 3SE +/- 1289.68, N = 3SE +/- 386.82, N = 3SE +/- 349.98, N = 32366764.581699169.931385656.061132148.011067746.83723526.76634409.94375563.16120771.931. (CC) gcc options: -O2 -lrt" -lrt

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Classroom - Compute: CPU-OnlyThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X30060090012001500SE +/- 0.24, N = 3SE +/- 0.05, N = 3SE +/- 0.19, N = 3SE +/- 0.17, N = 3SE +/- 0.27, N = 3SE +/- 0.26, N = 3SE +/- 0.30, N = 3SE +/- 0.26, N = 3SE +/- 1.82, N = 378.12100.19118.88150.42165.93223.93268.47496.911479.10

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Pabellon Barcelona - Compute: CPU-OnlyThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X400800120016002000SE +/- 0.26, N = 3SE +/- 0.13, N = 3SE +/- 0.32, N = 3SE +/- 0.24, N = 3SE +/- 0.76, N = 3SE +/- 0.80, N = 3SE +/- 0.16, N = 3SE +/- 0.29, N = 3SE +/- 1.79, N = 3102.78127.70152.68190.44235.84282.89331.50602.851913.02

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X30M60M90M120M150MSE +/- 756599.13, N = 3SE +/- 1207059.85, N = 3SE +/- 404576.49, N = 3SE +/- 754945.44, N = 3SE +/- 593120.22, N = 3SE +/- 221711.10, N = 3SE +/- 232759.30, N = 3SE +/- 124834.63, N = 3SE +/- 44801.83, N = 315268907912258649492051339746887646536114452431679486314472909028284986851. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X70140210280350SE +/- 0.41, N = 3SE +/- 3.05, N = 4SE +/- 0.35, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3316.61245.43228.00175.58125.31109.4698.7249.3018.34

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlThreadripper 3990XThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X5001000150020002500SE +/- 6.06, N = 3SE +/- 3.06, N = 3SE +/- 22.60, N = 15SE +/- 3.84, N = 3SE +/- 15.72, N = 3SE +/- 3.33, N = 3SE +/- 0.33, N = 3SE +/- 0.58, N = 3209816861414138611371002699424123-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X1224364860SE +/- 0.1137, N = 3SE +/- 0.4325, N = 3SE +/- 0.0681, N = 3SE +/- 0.0707, N = 3SE +/- 0.0872, N = 3SE +/- 0.0077, N = 3SE +/- 0.0070, N = 3SE +/- 0.0123, N = 3SE +/- 0.0080, N = 355.630045.011238.652129.982623.744120.176518.964310.95063.3325MIN: 54.58 / MAX: 57.75MIN: 42.04 / MAX: 47.12MIN: 38.19 / MAX: 39.56MIN: 29.5 / MAX: 30.65MIN: 23.18 / MAX: 24.55MIN: 19.42 / MAX: 20.75MIN: 18.83 / MAX: 19.2MIN: 10.88 / MAX: 11.06

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 2990WXThreadripper 3960XRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X20406080100SE +/- 0.053, N = 3SE +/- 0.041, N = 3SE +/- 0.010, N = 3SE +/- 0.026, N = 3SE +/- 0.020, N = 3SE +/- 0.088, N = 3SE +/- 0.009, N = 3SE +/- 0.019, N = 3SE +/- 0.134, N = 35.2806.6748.0639.87010.13715.21315.34226.03287.2661. (CXX) g++ options: -O2 -lOpenCL

MKL-DNN DNNL

Harness: Convolution Batch conv_all - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: f322 x Xeon Platinum 8280Threadripper 3990XThreadripper 3970XThreadripper 3960XCore i9 10980XEXeon Platinum 8253Ryzen 9 3950XThreadripper 2990WXLenovoLegionY520-vs-3990X2K4K6K8K10KSE +/- 0.35, N = 3SE +/- 0.16, N = 3SE +/- 4.23, N = 3SE +/- 1.28, N = 3SE +/- 0.19, N = 3SE +/- 1.10, N = 3SE +/- 0.75, N = 3SE +/- 5.70, N = 3SE +/- 14.88, N = 3497.15575.72778.941012.241133.381869.441924.632195.818168.93MIN: 1859.11MIN: 1787.24MIN: 2138.31MIN: 7952.571. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X48121620SE +/- 0.03, N = 6SE +/- 0.00, N = 12SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 7SE +/- 0.00, N = 8SE +/- 0.00, N = 314.0512.059.157.115.034.754.582.440.86MIN: 13.7 / MAX: 14.29MIN: 10 / MAX: 12.2MIN: 9.01 / MAX: 9.35MIN: 7.04 / MAX: 7.25MIN: 4.72 / MAX: 5.18MIN: 4.67 / MAX: 4.78MIN: 4.31 / MAX: 4.63MIN: 2.41 / MAX: 2.46

MKL-DNN DNNL

Harness: Convolution Batch conv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: f32Threadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XXeon Platinum 8253Core i9 10980XEThreadripper 2990WXRyzen 9 3950XLenovoLegionY520-vs-3990X1224364860SE +/- 0.03784, N = 3SE +/- 0.02265, N = 3SE +/- 0.03709, N = 3SE +/- 0.05807, N = 3SE +/- 0.01504, N = 3SE +/- 0.00414, N = 3SE +/- 0.09911, N = 3SE +/- 0.05904, N = 3SE +/- 0.05902, N = 33.335494.685784.793396.1980112.3297012.7172017.7875019.8186054.06260MIN: 12.12MIN: 12.56MIN: 16.99MIN: 16.92MIN: 49.51. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenThreadripper 3990XThreadripper 3970XThreadripper 2990WX2 x Xeon Platinum 8280Threadripper 3960XRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X150300450600750SE +/- 3.28, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 1.53, N = 3SE +/- 0.67, N = 36794603643633622501478742-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X510152025SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 4SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 7SE +/- 0.00, N = 1220.8318.1813.8310.837.747.306.853.701.30MIN: 20.41 / MAX: 21.28MIN: 12.2 / MAX: 18.52MIN: 13.51 / MAX: 14.08MIN: 10.64 / MAX: 10.99MIN: 6.99 / MAX: 7.94MIN: 6.94 / MAX: 7.46MIN: 6.33 / MAX: 6.99MIN: 3.65 / MAX: 3.76

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X30M60M90M120M150MSE +/- 2446381.24, N = 12SE +/- 1567894.96, N = 3SE +/- 1021889.01, N = 3SE +/- 1085229.61, N = 3SE +/- 737063.38, N = 3SE +/- 721437.39, N = 4SE +/- 260177.64, N = 3SE +/- 348913.36, N = 3SE +/- 55770.60, N = 31518460291347190819820942375274697724484225352939053408381329382609477714

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950XXeon Platinum 8253LenovoLegionY520-vs-3990X246810SE +/- 0.02, N = 3SE +/- 0.00, N = 12SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 6SE +/- 0.02, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 4SE +/- 0.00, N = 97.486.674.773.732.512.512.481.350.47MIN: 7.35 / MAX: 7.63MIN: 5.65 / MAX: 6.71MIN: 4.72 / MAX: 4.83MIN: 3.61 / MAX: 3.79MIN: 2.44 / MAX: 2.53MIN: 2.31 / MAX: 2.61MIN: 2.46 / MAX: 2.51MAX: 1.36

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Barbershop - Compute: CPU-OnlyThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X400800120016002000SE +/- 0.12, N = 3SE +/- 0.19, N = 3SE +/- 0.15, N = 3SE +/- 0.18, N = 3SE +/- 0.23, N = 3SE +/- 0.38, N = 3SE +/- 0.60, N = 3SE +/- 0.62, N = 3SE +/- 2.77, N = 3126.84154.75187.72236.44272.17336.32373.92663.761998.23

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: BMW27 - Compute: CPU-OnlyThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X110220330440550SE +/- 0.18, N = 3SE +/- 0.10, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.40, N = 3SE +/- 0.91, N = 332.5838.6646.8657.6966.9984.0992.96170.29509.51

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X2004006008001000SE +/- 1.76, N = 3SE +/- 5.55, N = 3SE +/- 0.58, N = 3SE +/- 4.48, N = 3SE +/- 0.67, N = 3102880172257251739836721866-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype-lwebp -lwebpmux -lfreetype1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X20406080100SE +/- 0.03613, N = 3SE +/- 0.02128, N = 3SE +/- 0.03721, N = 3SE +/- 0.02536, N = 3SE +/- 0.03399, N = 3SE +/- 0.05265, N = 3SE +/- 0.06574, N = 3SE +/- 0.04897, N = 3SE +/- 0.07536, N = 35.885547.626068.138519.7724510.1808013.6295014.9895025.3839085.17170-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a-march=skylake -mno-sse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -lGL -lGLU1. (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

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVis2 x Xeon Platinum 8280Threadripper 3990XThreadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950XXeon Platinum 8253LenovoLegionY520-vs-3990X20406080100SE +/- 0.00, N = 13SE +/- 0.00, N = 13SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.44, N = 3SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.01, N = 390.9190.9166.6752.6337.0436.6035.7119.616.44MIN: 28.57MIN: 83.33 / MAX: 100MIN: 62.5 / MAX: 71.43MIN: 50 / MAX: 55.56MIN: 25.64 / MAX: 38.46MIN: 34.48 / MAX: 37.04MIN: 27.78 / MAX: 37.04MIN: 19.23

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Crown2 x Xeon Platinum 8280Threadripper 3990XThreadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950XXeon Platinum 8253LenovoLegionY520-vs-3990X1224364860SE +/- 0.7416, N = 3SE +/- 0.0418, N = 3SE +/- 0.0213, N = 3SE +/- 0.0270, N = 3SE +/- 0.1623, N = 3SE +/- 0.0222, N = 3SE +/- 0.0150, N = 3SE +/- 0.0086, N = 3SE +/- 0.0039, N = 351.700851.373936.654728.493321.951020.860319.381011.40233.8133MIN: 47.15 / MAX: 55.42MIN: 50.52 / MAX: 53.82MIN: 36.21 / MAX: 37.4MIN: 28.08 / MAX: 29.04MIN: 21.32 / MAX: 22.84MIN: 20.67 / MAX: 21.18MIN: 19.06 / MAX: 19.92MIN: 11.32 / MAX: 11.52

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialThreadripper 3990XThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X16032048064080054.4767.9268.3682.7984.92119.75121.49204.06728.56

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950XXeon Platinum 8253LenovoLegionY520-vs-3990X1632486480SE +/- 0.00, N = 12SE +/- 0.79, N = 6SE +/- 0.00, N = 12SE +/- 0.26, N = 3SE +/- 0.00, N = 15SE +/- 0.00, N = 15SE +/- 0.03, N = 8SE +/- 0.02, N = 371.4370.6350.0038.4628.3127.7825.6414.905.43MIN: 62.5 / MAX: 76.92MIN: 31.25 / MAX: 71.43MIN: 47.62 / MAX: 52.63MIN: 35.71 / MAX: 41.67MIN: 23.26 / MAX: 31.25MIN: 25 / MAX: 28.57MIN: 23.81 / MAX: 27.03MIN: 14.49 / MAX: 14.93

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPThreadripper 3990XThreadripper 3970XThreadripper 3960X2 x Xeon Platinum 8280Ryzen 9 3950XThreadripper 2990WXCore i9 10980XEXeon Platinum 8253LenovoLegionY520-vs-3990X3691215SE +/- 0.004726, N = 3SE +/- 0.011716, N = 3SE +/- 0.005383, N = 3SE +/- 0.023025, N = 15SE +/- 0.009060, N = 3SE +/- 0.012978, N = 15SE +/- 0.011634, N = 3SE +/- 0.006496, N = 3SE +/- 0.016930, N = 30.7331450.9828011.2839121.3021991.3824081.5660962.1934953.5441829.6377191. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 9Jan2020Model: Rhodopsin Protein2 x Xeon Platinum 8280Threadripper 3990XThreadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950XXeon Platinum 8253LenovoLegionY520-vs-3990X612182430SE +/- 0.319, N = 5SE +/- 0.325, N = 5SE +/- 0.446, N = 15SE +/- 0.251, N = 4SE +/- 0.142, N = 3SE +/- 0.058, N = 3SE +/- 0.266, N = 12SE +/- 0.022, N = 3SE +/- 0.015, N = 325.49224.83618.92116.94212.75512.24010.9557.5292.3281. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileThreadripper 3990X2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950XXeon Platinum 8253LenovoLegionY520-vs-3990X2004006008001000109.97113.25116.55135.12211.99216.74365.201124.73

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelThreadripper 3990XThreadripper 3960XRyzen 9 3950XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 8280LenovoLegionY520-vs-3990XXeon Platinum 825370140210280350170.46170.54170.81171.10197.60223.47223.97315.62320.11

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsThreadripper 3990XThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XXeon Platinum 8253Threadripper 2990WXCore i9 10980XERyzen 9 3950XLenovoLegionY520-vs-3990X246810SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.02, N = 15SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.21, N = 15SE +/- 0.00, N = 6SE +/- 0.09, N = 12SE +/- 0.03, N = 30.410.570.670.811.402.482.564.888.401. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp


Phoronix Test Suite v10.8.4