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/2002041-VE-CASCADE2782&grs&sor.

Ryzen 9 AMD Ubuntu 20.04 LTSProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionRyzen 9 3950XThreadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 8280AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS)AMD Starship/Matisse32GB2000GB Force MP600llvmpipe 32GBAMD Navi 10 HDMI AudioRealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.045.4.0-12-generic (x86_64)GNOME Shell 3.34.3X Server 1.20.6modesetting 1.20.63.3 Mesa 20.0.0-devel (git-d3fa18a 2020-01-30 focal-oibaf-ppa) (LLVM 9.0.1 128 bits)GCC 9.2.1 20200123ext43840x2160AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)ASUS ROG ZENITH II EXTREME (0702 BIOS)64GB1000GB Force MP600AMD Radeon VII 16GB (1801/1000MHz)AMD Vega 20 HDMI AudioASUS MG28UAquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200X Server 1.20.7amdgpu 19.1.04.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)32GB1000GB Sabrent Rocket 4.0 1TBSapphire AMD Radeon RX 5500/5500M / Pro 5500MAMD Navi 10 HDMI Audiomodesetting 1.20.73.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 RegistersSamsung SSD 970 PRO 512GBMSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz)Realtek ALC1220DELL P2415Q2 x Intel 10G X550T + Intel Wi-Fi 6 AX2004.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 17hSamsung SSD 970 EVO 500GBGigabyte AMD Radeon RX 470/480/570/570X/580/580X/590 4GB (1244/1750MHz)Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads)GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS)Intel Sky Lake-E DMI3 Registers378GB280GB INTEL SSDPED1D280GAASPEEDVE2282 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE3.3 Mesa 19.2.4 (LLVM 9.0 256 bits)1920x1080OpenBenchmarking.orgCompiler 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- 2 x Xeon Platinum 8280: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002cPython Details- + Python 3.7.6Security Details- Ryzen 9 3950X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected- Threadripper 3970X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected- Threadripper 3960X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected- Core i9 10980XE: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled- Threadripper 2990WX: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + tsx_async_abort: Not affected- 2 x Xeon Platinum 8280: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled

Ryzen 9 AMD Ubuntu 20.04 LTSaskap: tConvolve OpenMP - Griddingnpb: SP.Bparboil: OpenMP LBMaskap: tConvolve OpenMP - Degriddingparboil: OpenMP Stencilhpcg: npb: EP.Dnpb: BT.Cnpb: LU.Cmkl-dnn: Deconvolution Batch deconv_3d - f32gromacs: Water Benchmarkmkl-dnn: Convolution Batch conv_all - f32askap: tConvolve MT - Griddingtungsten: Volumetric Causticospray: Magnetic Reconnection - SciVismkl-dnn: Convolution Batch conv_3d - f32npb: FT.Caskap: tConvolve MT - Degriddingminife: Smallmkl-dnn: Deconvolution Batch deconv_1d - f32embree: Pathtracer ISPC - Asian Dragon Objospray: San Miguel - Path Traceroidn: Memorialdarktable: Boat - CPU-onlyembree: Pathtracer ISPC - Asian Dragongraphics-magick: Sharpennamd: ATPase Simulation - 327,506 Atomsembree: Pathtracer - Asian Dragon Objsvt-vp9: Visual Quality Optimized - Bosphorus 1080pospray: San Miguel - SciVisembree: Pathtracer - Asian Dragonospray: XFrog Forest - Path Tracerblender: Classroom - CPU-Onlycoremark: CoreMark Size 666 - Iterations Per Secondcompress-7zip: Compress Speed Testembree: Pathtracer ISPC - Crownospray: NASA Streamlines - Path Tracerospray: XFrog Forest - SciVisblender: Pabellon Barcelona - CPU-Onlyc-ray: Total Time - 4K, 16 Rays Per Pixelospray: NASA Streamlines - SciVisasmfish: 1024 Hash Memory, 26 Depthstockfish: Total Timerodinia: OpenMP Streamclustergraphics-magick: Resizingospray: Magnetic Reconnection - Path Tracerrays1bench: Large Scenev-ray: CPUblender: Barbershop - CPU-Onlygraphics-magick: Swirldarktable: Server Rack - CPU-onlyblender: BMW27 - CPU-Onlyembree: Pathtracer - Crownlammps: Rhodopsin Proteinindigobench: Bedroommkl-dnn: Recurrent Neural Network Training - f32rodinia: OpenMP LavaMDdarktable: Server Room - CPU-onlyparboil: OpenMP CUTCPcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19graphics-magick: Enhancedgraphics-magick: HWB Color Spacesvt-av1: Enc Mode 8 - 1080px265: H.265 1080p Video Encodingttsiod-renderer: Phong Rendering With Soft-Shadow Mappingdarktable: Masskrug - CPU-onlysmallpt: Global Illumination Renderer; 128 Samplesmt-dgemm: Sustained Floating-Point Ratedav1d: Chimera 1080p 10-bittungsten: Hairbuild-llvm: Time To Compiledav1d: Summer Nature 4Kmrbayes: Primate Phylogeny Analysisappleseed: Disney Materialbuild-linux-kernel: Time To Compilegraphics-magick: Noise-Gaussianx264: H.264 Video Encodingindigobench: Supercarappleseed: Emilyappleseed: Material Testerbuild-gcc: Time To Compilerodinia: OpenMP CFD Solverrav1e: 9mlpack: scikit_svmbuild2: Time To Compilehimeno: Poisson Pressure Solvercompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9inkscape: SVG Files To PNGgegl: Tile Glassgegl: Scalegegl: Antialiastungsten: Water Causticradiance: SMP Parallelnumpy: graphics-magick: Rotategegl: Croptscp: AI Chess Performancectx-clock: Context Switch Timegegl: Wavelet Blurgegl: Cartoongegl: Rotate 90 Degreescrafty: Elapsed Timegegl: Color Enhancegegl: Reflecttungsten: Non-Exponentialcloverleaf: Lagrangian-Eulerian Hydrodynamicsnpb: CG.CRyzen 9 3950XThreadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 82802226.078376.69168.5031282074.7516.6936814.399611081.4322719.4726185.314.978931.2191924.63859.2955.5617716.8819.818611232.551575.483614.853.8624718.26521.9411.5713.44621.13892501.1226218.8993201.7625.6421.19582.48223.93723526.7626608786819.38107.304.75282.8931.45735.71535293905243167929.4731743250109.4628435336.3210020.16484.0920.176510.9552.644276.21515.2133.9761.38240815.819398160345.25074.32656.1444.8405.2975.45325592.6613.6295216.743183.5871.532119.75286139.667463182.515.658209.453163128.980739552.97312.1421.73811.1561.1665151.91155424.55121.07528.7674.75936.64821.4772170.808427.657897.465138317414060.90188.16836.633923882854.48928.9075.264904.885684.445620.8134674.0042.0631074563.034.67066710.96132903.6176011.8167403.732.694383.304778.9372683.553.5175533.334.7933935255.473834.4711576.91.8393835.81903.7224.034.60141.51894600.5625437.3960368.405041.81894.77118.881385656.06211719944836.654713.839.15152.6816.32866.67982094239205133914.5882683500228.0046725187.7216860.06846.8638.652118.9215.108187.8958.0631.7330.9828018.463722152471.14065.681101.222.8282.80411.15977796.928.13851116.545324.2773.29667.9189523.643650210.429.634135.884696129.256446576.1607.6341.66811.5947.9204732.26182818.35324.10930.2335.09338.08818.5005171.095425.227187.156131702114861.48489.87837.295891097055.03029.0882.607390.5710971.804672.1223995.2674.7690553935.017.3506388.754952202.3852783.2851442.792.590042.5031012.241939.014.10457256.1980117806.253353.297763.282.3730727.84262.8920.176.20132.30213620.7243028.9240327.4638.4632.30443.73150.421067746.83327515403428.493310.837.11190.4421.03452.63752746977468876419.1712327333.33175.5839278236.4413860.08657.6929.982616.9423.960195.46910.1372.1991.28391210.463572148665.21866.05919.3353.3983.5828.85840287.579.77245135.12291.7071.06182.78834127.540572199.018.262161.532446136.151361588.6599.0731.68011.3950.1774748.18527520.37423.86030.0555.09637.88519.1203170.535409.037287.145132737315261.32089.69037.178891969454.55328.9623.538000.813092.8711986.2877.5197145246.817.3280057.888122478.3143683.7445321.372.599551.5901133.381779.667.3226629.4112.717219644.192695.007752.601.8093423.26312.4922.378.65527.04031470.9661520.2852252.7327.7822.45392.51268.47634409.9430449784120.86036.854.58331.5038.00536.60534083814863144714.6411486444.4498.7226193373.926990.10892.9618.964312.2402.636154.87015.3422.6192.19349511.11036792242.59841.86707.0594.5135.8067.47956548.7014.9895211.992170.51109.950121.49230142.049366130.066.214230.772857130.13435906.30811.511.34515.7769.9774162.40646019.95329.37431.2356.09838.44521.7394197.595363.077878.130141297712162.17189.46238.344927781355.95629.4906.596342.561021.5516188.8989.2566131719.0914.7585027.635381734.9842136.6643881.025.839501.8412195.811511.575.6942520.9817.787521546.822561.815670.574.7355117.28032.0310.459.10821.19153640.7574817.9962130.0828.3122.20122.51165.931132148.0067218554921.95107.745.03235.8419.99537.04724484226536114427.1661235200125.3131136272.1711370.11766.9923.744112.7553.108357.3879.8702.7341.56609618.861517124633.31639.75528.4625.8653.7241.73411977.4710.1808180.95106.51384.91529340.036536145.696.991211.916784756.7019.4111.21211.8471.1854743.46502226.54529.76734.4505.54743.05224.2975223.465328.916877.872112268515068.148100.92840.993742902759.88930.8224.800602.487602.128940.3670426.5422.63049412364.62.52393929.07706515.91136619.23139765.721.156655.769497.1473749.3715.081971.434.6857847085.556266.9314159.71.2315658.71996.5134.854.13667.00263630.3650251.6260225.5470.6357.02016.67100.191699169.93061822847951.700818.1812.05127.7014.91190.9113471908112258649411.7221068500245.4363395154.7514140.07638.6645.011225.4926.106277.2416.6742.0011.3021999.42980174756.98335.121011.024.9312.83419.70923666.737.62606113.247202.58129.41568.3641224.516475118.679.876160.908607195.610642890.6107.4841.12816.7458.8443527.33988422.44728.08139.0256.38748.52721.5632223.965331.436099.183117436813576.322110.29945.801782139466.57034.3126.239040.67OpenBenchmarking.org

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - Gridding2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950XThreadripper 2990WX2K4K6K8K10KSE +/- 111.37, N = 5SE +/- 57.72, N = 14SE +/- 47.33, N = 3SE +/- 78.17, N = 12SE +/- 35.01, N = 3SE +/- 7.32, N = 38940.365620.814672.123092.872226.071021.551. (CXX) g++ options: -lpthread

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.B2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950X15K30K45K60K75KSE +/- 207.83, N = 3SE +/- 335.31, N = 3SE +/- 91.61, N = 3SE +/- 454.34, N = 12SE +/- 10.87, N = 3SE +/- 18.14, N = 370426.5434674.0023995.2616188.8911986.288376.691. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBM2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X4080120160200SE +/- 0.46, N = 15SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 1.81, N = 12SE +/- 0.04, N = 322.6342.0674.7777.5289.26168.501. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - Degridding2 x Xeon Platinum 8280Core i9 10980XEThreadripper 3970XThreadripper 3960XRyzen 9 3950XThreadripper 2990WX3K6K9K12K15KSE +/- 342.02, N = 5SE +/- 13.63, N = 12SE +/- 13.29, N = 14SE +/- 19.48, N = 3SE +/- 5.37, N = 3SE +/- 33.34, N = 312364.605246.814563.033935.012074.751719.091. (CXX) g++ options: -lpthread

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP Stencil2 x Xeon Platinum 8280Threadripper 3970XCore i9 10980XEThreadripper 3960XThreadripper 2990WXRyzen 9 3950X48121620SE +/- 0.081760, N = 15SE +/- 0.060228, N = 5SE +/- 0.020309, N = 3SE +/- 0.030641, N = 3SE +/- 0.180122, N = 15SE +/- 0.074790, N = 32.5239394.6706677.3280057.35063814.75850216.6936811. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.12 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X714212835SE +/- 0.10227, N = 3SE +/- 0.01350, N = 3SE +/- 0.02773, N = 3SE +/- 0.01414, N = 3SE +/- 0.06989, N = 3SE +/- 0.00848, N = 329.0770010.961308.754957.888127.635384.399611. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.D2 x Xeon Platinum 8280Threadripper 3970XCore i9 10980XEThreadripper 3960XThreadripper 2990WXRyzen 9 3950X14002800420056007000SE +/- 85.87, N = 3SE +/- 1.66, N = 3SE +/- 42.38, N = 3SE +/- 0.67, N = 3SE +/- 2.78, N = 3SE +/- 1.71, N = 36515.912903.612478.312202.381734.981081.431. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.C2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X30K60K90K120K150KSE +/- 477.71, N = 3SE +/- 727.43, N = 3SE +/- 648.64, N = 3SE +/- 12.90, N = 3SE +/- 941.78, N = 15SE +/- 54.75, N = 3136619.2376011.8152783.2843683.7442136.6622719.471. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.C2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X30K60K90K120K150KSE +/- 187.91, N = 3SE +/- 42.48, N = 3SE +/- 109.99, N = 3SE +/- 18.82, N = 3SE +/- 835.13, N = 15SE +/- 9.01, N = 3139765.7267403.7351442.7945321.3743881.0226185.311. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_3d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: f322 x Xeon Platinum 8280Threadripper 3960XCore i9 10980XEThreadripper 3970XRyzen 9 3950XThreadripper 2990WX1.31392.62783.94175.25566.5695SE +/- 0.00495, N = 3SE +/- 0.00423, N = 3SE +/- 0.00139, N = 3SE +/- 0.00752, N = 3SE +/- 0.07757, N = 3SE +/- 0.00778, N = 31.156652.590042.599552.694384.978935.83950MIN: 1.12MIN: 2.53MIN: 2.55MIN: 2.63MIN: 4.16MIN: 5.71. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water Benchmark2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950X1.2982.5963.8945.1926.49SE +/- 0.005, N = 3SE +/- 0.003, N = 3SE +/- 0.003, N = 3SE +/- 0.022, N = 3SE +/- 0.001, N = 12SE +/- 0.002, N = 35.7693.3042.5031.8411.5901.219-mavx512f-mavx2-mavx2-mavx2-mavx512f-mavx21. (CXX) g++ options: -mfma -pthread -std=c++11 -O3 -funroll-all-loops -lrt -lpthread -lm

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 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950XThreadripper 2990WX5001000150020002500SE +/- 0.35, N = 3SE +/- 4.23, N = 3SE +/- 1.28, N = 3SE +/- 0.19, N = 3SE +/- 0.75, N = 3SE +/- 5.70, N = 3497.15778.941012.241133.381924.632195.81MIN: 490.15MIN: 768.93MIN: 1003.14MIN: 1126.63MIN: 1787.24MIN: 2138.311. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - Gridding2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X8001600240032004000SE +/- 144.25, N = 12SE +/- 5.06, N = 3SE +/- 7.38, N = 3SE +/- 0.66, N = 3SE +/- 17.30, N = 12SE +/- 0.60, N = 33749.372683.551939.011779.661511.57859.301. (CXX) g++ options: -lpthread

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticThreadripper 3970XThreadripper 3960XRyzen 9 3950XThreadripper 2990WXCore i9 10980XE2 x Xeon Platinum 828048121620SE +/- 0.00591, N = 3SE +/- 0.00601, N = 3SE +/- 0.00496, N = 3SE +/- 0.00585, N = 3SE +/- 0.07227, N = 3SE +/- 0.16823, N = 33.517554.104575.561775.694257.3226615.08190-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-march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a1. (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: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVis2 x Xeon Platinum 8280Threadripper 3970XCore i9 10980XEThreadripper 3960XThreadripper 2990WXRyzen 9 3950X1632486480SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.15, N = 3SE +/- 0.07, N = 471.4333.3329.4125.0020.9816.88MIN: 18.18 / MAX: 76.92MIN: 32.26MIN: 27.78 / MAX: 30.3MIN: 24.39 / MAX: 25.64MIN: 15.87 / MAX: 21.74MIN: 15.15 / MAX: 17.24

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: f322 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X510152025SE +/- 0.02265, N = 3SE +/- 0.03709, N = 3SE +/- 0.05807, N = 3SE +/- 0.00414, N = 3SE +/- 0.09911, N = 3SE +/- 0.05904, N = 34.685784.793396.1980112.7172017.7875019.81860MIN: 4.14MIN: 4.6MIN: 5.93MIN: 12.56MIN: 16.99MIN: 16.921. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.C2 x Xeon Platinum 8280Threadripper 3970XThreadripper 2990WXCore i9 10980XEThreadripper 3960XRyzen 9 3950X10K20K30K40K50KSE +/- 781.78, N = 3SE +/- 5.50, N = 3SE +/- 294.03, N = 15SE +/- 46.88, N = 3SE +/- 49.88, N = 3SE +/- 16.75, N = 347085.5535255.4721546.8219644.1917806.2511232.551. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - Degridding2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X13002600390052006500SE +/- 182.63, N = 12SE +/- 1.73, N = 3SE +/- 9.75, N = 3SE +/- 1.01, N = 3SE +/- 54.19, N = 12SE +/- 0.89, N = 36266.933834.473353.292695.002561.811575.481. (CXX) g++ options: -lpthread

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: Small2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X3K6K9K12K15KSE +/- 609.89, N = 12SE +/- 6.44, N = 3SE +/- 15.42, N = 3SE +/- 2.80, N = 3SE +/- 62.72, N = 3SE +/- 4.80, N = 314159.7011576.907763.287752.605670.573614.851. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_1d - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_1d - Data Type: f322 x Xeon Platinum 8280Core i9 10980XEThreadripper 3970XThreadripper 3960XRyzen 9 3950XThreadripper 2990WX1.06552.1313.19654.2625.3275SE +/- 0.00480, N = 3SE +/- 0.00172, N = 3SE +/- 0.00225, N = 3SE +/- 0.00535, N = 3SE +/- 0.05128, N = 3SE +/- 0.00285, N = 31.231561.809341.839382.373073.862474.73551MIN: 1.16MIN: 1.78MIN: 1.79MIN: 2.31MIN: 3.27MIN: 4.481. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon Obj2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950XThreadripper 2990WX1326395265SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.22, N = 558.7235.8227.8423.2618.2717.28MIN: 56.97 / MAX: 60.66MIN: 35.56 / MAX: 36.5MIN: 27.63 / MAX: 28.43MIN: 23.16 / MAX: 23.5MIN: 17.98 / MAX: 18.87MIN: 16.64 / MAX: 18.55

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path Tracer2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X246810SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 56.513.722.892.492.031.94MIN: 5.18 / MAX: 6.58MIN: 3.69 / MAX: 3.76MIN: 2.87 / MAX: 2.92MIN: 2.42 / MAX: 2.51MIN: 1.62 / MAX: 2.11MIN: 1.9 / MAX: 1.96

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: Memorial2 x Xeon Platinum 8280Threadripper 3970XCore i9 10980XEThreadripper 3960XRyzen 9 3950XThreadripper 2990WX816243240SE +/- 0.11, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 334.8524.0322.3720.1711.5710.45

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.3Test: Boat - Acceleration: CPU-only2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X3691215SE +/- 0.040, N = 3SE +/- 0.018, N = 3SE +/- 0.014, N = 3SE +/- 0.032, N = 3SE +/- 0.132, N = 4SE +/- 0.138, N = 34.1364.6016.2018.6559.10813.446

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X1530456075SE +/- 0.96, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 367.0041.5232.3027.0421.1921.14MIN: 61.42 / MAX: 69.99MIN: 41.2 / MAX: 42.16MIN: 32.06 / MAX: 32.74MIN: 26.92 / MAX: 27.29MIN: 20.33 / MAX: 22.24MIN: 20.71 / MAX: 21.87

GraphicsMagick

Operation: Sharpen

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

NAMD

ATPase Simulation - 327,506 Atoms

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

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon Obj2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950XThreadripper 2990WX1224364860SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.25, N = 351.6337.4028.9220.2918.9018.00MIN: 50.39 / MAX: 53.02MIN: 37.05 / MAX: 38.06MIN: 28.69 / MAX: 29.38MIN: 20.19 / MAX: 20.48MIN: 18.57 / MAX: 19.48MIN: 17.45 / MAX: 18.84

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pThreadripper 3970XThreadripper 3960XCore i9 10980XE2 x Xeon Platinum 8280Ryzen 9 3950XThreadripper 2990WX80160240320400SE +/- 0.85, N = 3SE +/- 3.47, N = 7SE +/- 3.14, N = 4SE +/- 0.94, N = 3SE +/- 2.36, N = 3SE +/- 0.75, N = 3368.40327.46252.73225.54201.76130.081. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVis2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950X1632486480SE +/- 0.79, N = 6SE +/- 0.00, N = 12SE +/- 0.26, N = 3SE +/- 0.00, N = 15SE +/- 0.00, N = 1570.6350.0038.4628.3127.7825.64MIN: 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.03

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X1326395265SE +/- 0.35, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 357.0241.8232.3022.4522.2021.20MIN: 55.08 / MAX: 58.92MIN: 41.49 / MAX: 42.49MIN: 32.07 / MAX: 32.8MIN: 22.35 / MAX: 22.67MIN: 21.27 / MAX: 23.14MIN: 20.7 / MAX: 21.98

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path Tracer2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950X246810SE +/- 0.00, N = 12SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 66.674.773.732.512.512.48MIN: 5.65 / MAX: 6.71MIN: 4.72 / MAX: 4.83MIN: 3.61 / MAX: 3.79MIN: 2.31 / MAX: 2.61MIN: 2.44 / MAX: 2.53MIN: 2.46 / MAX: 2.51

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Classroom - Compute: CPU-Only2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE60120180240300SE +/- 0.05, N = 3SE +/- 0.19, N = 3SE +/- 0.17, N = 3SE +/- 0.27, N = 3SE +/- 0.26, N = 3SE +/- 0.30, N = 3100.19118.88150.42165.93223.93268.47

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second2 x Xeon Platinum 8280Threadripper 3970XThreadripper 2990WXThreadripper 3960XRyzen 9 3950XCore i9 10980XE400K800K1200K1600K2000KSE +/- 17809.73, N = 3SE +/- 2371.45, N = 3SE +/- 1808.47, N = 3SE +/- 2578.17, N = 3SE +/- 1768.75, N = 3SE +/- 1289.68, N = 31699169.931385656.061132148.011067746.83723526.76634409.941. (CC) gcc options: -O2 -lrt" -lrt

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950XThreadripper 2990WX50K100K150K200K250KSE +/- 1171.94, N = 3SE +/- 665.62, N = 3SE +/- 879.33, N = 3SE +/- 217.64, N = 3SE +/- 367.81, N = 3SE +/- 962.42, N = 152284791994481540349784187868855491. (CXX) g++ options: -pipe -lpthread

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Crown2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950X1224364860SE +/- 0.74, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.16, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 351.7036.6528.4921.9520.8619.38MIN: 47.15 / MAX: 55.42MIN: 36.21 / MAX: 37.4MIN: 28.08 / MAX: 29.04MIN: 21.32 / MAX: 22.84MIN: 20.67 / MAX: 21.18MIN: 19.06 / MAX: 19.92

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path Tracer2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE48121620SE +/- 0.00, N = 12SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 4SE +/- 0.00, N = 12SE +/- 0.00, N = 1218.1813.8310.837.747.306.85MIN: 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.99

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVis2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE3691215SE +/- 0.00, N = 12SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 712.059.157.115.034.754.58MIN: 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.63

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Pabellon Barcelona - Compute: CPU-Only2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE70140210280350SE +/- 0.13, N = 3SE +/- 0.32, N = 3SE +/- 0.24, N = 3SE +/- 0.76, N = 3SE +/- 0.80, N = 3SE +/- 0.16, N = 3127.70152.68190.44235.84282.89331.50

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per Pixel2 x Xeon Platinum 8280Threadripper 3970XThreadripper 2990WXThreadripper 3960XRyzen 9 3950XCore i9 10980XE918273645SE +/- 0.17, N = 14SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.23, N = 314.9116.3320.0021.0331.4638.011. (CC) gcc options: -lm -lpthread -O3

OSPray

Demo: NASA Streamlines - Renderer: SciVis

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

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depth2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE30M60M90M120M150MSE +/- 1567894.96, N = 3SE +/- 1021889.01, N = 3SE +/- 1085229.61, N = 3SE +/- 737063.38, N = 3SE +/- 721437.39, N = 4SE +/- 260177.64, N = 31347190819820942375274697724484225352939053408381

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total Time2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE30M60M90M120M150MSE +/- 1207059.85, N = 3SE +/- 404576.49, N = 3SE +/- 754945.44, N = 3SE +/- 593120.22, N = 3SE +/- 221711.10, N = 3SE +/- 232759.30, N = 312258649492051339746887646536114452431679486314471. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamcluster2 x Xeon Platinum 8280Threadripper 3970XCore i9 10980XEThreadripper 3960XThreadripper 2990WXRyzen 9 3950X714212835SE +/- 0.18, N = 15SE +/- 0.04, N = 3SE +/- 0.15, N = 8SE +/- 0.08, N = 3SE +/- 0.75, N = 15SE +/- 0.24, N = 311.7214.5914.6419.1727.1729.471. (CXX) g++ options: -O2 -lOpenCL

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingThreadripper 3970XThreadripper 3960XRyzen 9 3950XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 82806001200180024003000SE +/- 9.29, N = 3SE +/- 11.29, N = 3SE +/- 5.21, N = 3SE +/- 3.53, N = 3SE +/- 12.04, N = 9SE +/- 26.13, N = 15268323271743148612351068-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path Tracer2 x Xeon Platinum 8280Threadripper 3970XCore i9 10980XEThreadripper 3960XRyzen 9 3950XThreadripper 2990WX110220330440550SE +/- 21.00, N = 15SE +/- 0.00, N = 12500.00500.00444.44333.33250.00200.00MIN: 200MIN: 250MIN: 250 / MAX: 500MIN: 250 / MAX: 500MIN: 200 / MAX: 333.33MIN: 125 / MAX: 250

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large Scene2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE50100150200250SE +/- 3.05, N = 4SE +/- 0.35, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3245.43228.00175.58125.31109.4698.72

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPU2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE14K28K42K56K70KSE +/- 850.37, N = 3SE +/- 646.47, N = 4SE +/- 196.07, N = 3SE +/- 22.26, N = 3SE +/- 130.33, N = 3SE +/- 17.21, N = 3633954672539278311362843526193

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Barbershop - Compute: CPU-Only2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE80160240320400SE +/- 0.19, N = 3SE +/- 0.15, N = 3SE +/- 0.18, N = 3SE +/- 0.23, N = 3SE +/- 0.38, N = 3SE +/- 0.60, N = 3154.75187.72236.44272.17336.32373.92

GraphicsMagick

Operation: Swirl

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

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.3Test: Server Rack - Acceleration: CPU-onlyThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X0.03690.07380.11070.14760.1845SE +/- 0.000, N = 14SE +/- 0.001, N = 15SE +/- 0.000, N = 9SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.0680.0760.0860.1080.1170.164

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: BMW27 - Compute: CPU-Only2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE20406080100SE +/- 0.10, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.17, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 338.6646.8657.6966.9984.0992.96

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Crown2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE1020304050SE +/- 0.43, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 345.0138.6529.9823.7420.1818.96MIN: 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.2

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 9Jan2020Model: Rhodopsin Protein2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950X612182430SE +/- 0.32, N = 5SE +/- 0.45, N = 15SE +/- 0.25, N = 4SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.27, N = 1225.4918.9216.9412.7612.2410.961. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm

IndigoBench

Scene: Bedroom

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

MKL-DNN DNNL

Harness: Recurrent Neural Network Training - Data Type: f32

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Recurrent Neural Network Training - Data Type: f32Core i9 10980XEThreadripper 3970XThreadripper 3960XRyzen 9 3950X2 x Xeon Platinum 8280Threadripper 2990WX80160240320400SE +/- 0.14, N = 3SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 4.06, N = 4SE +/- 3.50, N = 5SE +/- 0.58, N = 3154.87187.90195.47276.22277.24357.39MIN: 153.38MIN: 186.73MIN: 193.98MIN: 230.49MIN: 258.44MIN: 346.791. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMD2 x Xeon Platinum 8280Threadripper 3970XThreadripper 2990WXThreadripper 3960XRyzen 9 3950XCore i9 10980XE48121620SE +/- 0.041, N = 3SE +/- 0.010, N = 3SE +/- 0.026, N = 3SE +/- 0.020, N = 3SE +/- 0.088, N = 3SE +/- 0.009, N = 36.6748.0639.87010.13715.21315.3421. (CXX) g++ options: -O2 -lOpenCL

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.3Test: Server Room - Acceleration: CPU-onlyThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XCore i9 10980XEThreadripper 2990WXRyzen 9 3950X0.89461.78922.68383.57844.473SE +/- 0.001, N = 3SE +/- 0.031, N = 3SE +/- 0.007, N = 3SE +/- 0.003, N = 3SE +/- 0.039, N = 4SE +/- 0.033, N = 31.7332.0012.1992.6192.7343.976

Parboil

Test: OpenMP CUTCP

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

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Threadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XCore i9 10980XERyzen 9 3950XThreadripper 2990WX510152025SE +/- 0.021, N = 3SE +/- 0.060, N = 3SE +/- 0.076, N = 3SE +/- 0.037, N = 3SE +/- 0.006, N = 3SE +/- 0.435, N = 158.4639.42910.46311.11015.81918.8611. (CC) gcc options: -O3 -pthread -lz -llzma

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Enhanced2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE2004006008001000SE +/- 5.55, N = 3SE +/- 0.58, N = 3SE +/- 4.48, N = 3SE +/- 0.67, N = 3801722572517398367-lxml2-lxml21. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceRyzen 9 3950XThreadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XE2 x Xeon Platinum 828030060090012001500SE +/- 0.58, N = 3SE +/- 2.19, N = 3SE +/- 16.83, N = 3SE +/- 0.58, N = 3SE +/- 3.18, N = 31603152414861246922747-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

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 3970XThreadripper 3960X2 x Xeon Platinum 8280Ryzen 9 3950XCore i9 10980XEThreadripper 2990WX1632486480SE +/- 0.29, N = 3SE +/- 0.18, N = 3SE +/- 0.44, N = 3SE +/- 0.28, N = 3SE +/- 0.27, N = 3SE +/- 0.16, N = 371.1465.2256.9845.2542.6033.321. (CXX) g++ options: -fPIE -fPIC -pie

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingRyzen 9 3950XThreadripper 3960XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 828020406080100SE +/- 0.39, N = 3SE +/- 0.32, N = 3SE +/- 0.21, N = 3SE +/- 0.18, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 374.3266.0565.6841.8639.7535.121. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XCore i9 10980XERyzen 9 3950XThreadripper 2990WX2004006008001000SE +/- 5.63, N = 3SE +/- 1.33, N = 3SE +/- 4.73, N = 3SE +/- 2.05, N = 3SE +/- 2.49, N = 3SE +/- 8.94, N = 31101.221011.02919.34707.06656.14528.461. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.3Test: Masskrug - Acceleration: CPU-onlyThreadripper 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950X2 x Xeon Platinum 8280Threadripper 2990WX1.31962.63923.95885.27846.598SE +/- 0.005, N = 3SE +/- 0.010, N = 3SE +/- 0.006, N = 3SE +/- 0.034, N = 3SE +/- 0.040, N = 3SE +/- 0.061, N = 32.8283.3984.5134.8404.9315.865

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE1.30642.61283.91925.22566.532SE +/- 0.019, N = 3SE +/- 0.175, N = 15SE +/- 0.016, N = 3SE +/- 0.016, N = 3SE +/- 0.005, N = 3SE +/- 0.004, N = 32.8042.8343.5823.7245.2975.8061. (CXX) g++ options: -fopenmp -O3

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point Rate2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950XThreadripper 2990WX510152025SE +/- 0.295823, N = 3SE +/- 0.111325, N = 15SE +/- 0.108928, N = 3SE +/- 0.091086, N = 5SE +/- 0.041732, N = 3SE +/- 0.031191, N = 1219.70923611.1597778.8584027.4795655.4532551.7341191. (CC) gcc options: -O3 -march=native -fopenmp

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080p 10-bitThreadripper 3970XRyzen 9 3950XThreadripper 3960XThreadripper 2990WX2 x Xeon Platinum 8280Core i9 10980XE20406080100SE +/- 0.14, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 3SE +/- 0.16, N = 3SE +/- 0.33, N = 3SE +/- 0.11, N = 396.9292.6687.5777.4766.7348.70MIN: 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.081. (CC) gcc options: -pthread

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Hair2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE48121620SE +/- 0.02128, N = 3SE +/- 0.03721, N = 3SE +/- 0.02536, N = 3SE +/- 0.03399, N = 3SE +/- 0.05265, N = 3SE +/- 0.06574, N = 37.626068.138519.7724510.1808013.6295014.98950-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a-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-march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a1. (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

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To Compile2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XCore i9 10980XERyzen 9 3950X50100150200250113.25116.55135.12211.99216.74

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4KThreadripper 3970XThreadripper 3960X2 x Xeon Platinum 8280Ryzen 9 3950XThreadripper 2990WXCore i9 10980XE70140210280350SE +/- 1.03, N = 3SE +/- 0.53, N = 3SE +/- 1.21, N = 3SE +/- 0.91, N = 3SE +/- 0.56, N = 3SE +/- 0.72, N = 3324.27291.70202.58183.58180.95170.51MIN: 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.881. (CC) gcc options: -pthread

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisThreadripper 3960XRyzen 9 3950XThreadripper 3970XThreadripper 2990WXCore i9 10980XE2 x Xeon Platinum 8280306090120150SE +/- 0.03, N = 3SE +/- 0.47, N = 3SE +/- 0.01, N = 3SE +/- 0.85, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 371.0671.5373.30106.51109.95129.42-msse4a -msha-msse4a -msha -lreadline-msse4a -msha-msse4a -msha-mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mmpx-mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mmpx1. (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

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XThreadripper 2990WXRyzen 9 3950XCore i9 10980XE30609012015067.9268.3682.7984.92119.75121.49

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XRyzen 9 3950XThreadripper 2990WXCore i9 10980XE1020304050SE +/- 0.30, N = 5SE +/- 0.28, N = 13SE +/- 0.38, N = 4SE +/- 0.34, N = 3SE +/- 0.45, N = 3SE +/- 0.45, N = 723.6424.5227.5439.6740.0442.05

GraphicsMagick

Operation: Noise-Gaussian

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

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingThreadripper 3970XThreadripper 3960XRyzen 9 3950XThreadripper 2990WXCore i9 10980XE2 x Xeon Platinum 828050100150200250SE +/- 1.11, N = 3SE +/- 2.95, N = 3SE +/- 2.98, N = 3SE +/- 2.02, N = 4SE +/- 0.60, N = 3SE +/- 1.05, N = 11210.42199.01182.51145.69130.06118.671. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Supercar2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950X3691215SE +/- 0.018, N = 3SE +/- 0.008, N = 3SE +/- 0.019, N = 3SE +/- 0.083, N = 3SE +/- 0.004, N = 3SE +/- 0.011, N = 39.8769.6348.2626.9916.2145.658

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyThreadripper 3970X2 x Xeon Platinum 8280Threadripper 3960XRyzen 9 3950XCore i9 10980XE50100150200250135.88160.91161.53209.45230.77

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterRyzen 9 3950XThreadripper 3970XCore i9 10980XEThreadripper 3960X2 x Xeon Platinum 8280Threadripper 2990WX50100150200250128.98129.26130.13136.15195.61211.92

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileRyzen 9 3950XThreadripper 3970XThreadripper 3960XThreadripper 2990WX2 x Xeon Platinum 8280Core i9 10980XE2004006008001000SE +/- 0.88, N = 3SE +/- 1.18, N = 3SE +/- 0.13, N = 3SE +/- 1.17, N = 3SE +/- 1.22, N = 3SE +/- 0.20, N = 3552.97576.16588.66756.70890.61906.31

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solver2 x Xeon Platinum 8280Threadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XERyzen 9 3950X3691215SE +/- 0.041, N = 3SE +/- 0.021, N = 3SE +/- 0.092, N = 3SE +/- 0.133, N = 15SE +/- 0.042, N = 3SE +/- 0.076, N = 37.4847.6349.0739.41111.51012.1421. (CXX) g++ options: -O2 -lOpenCL

rav1e

Speed: 9

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.2.0Speed: 9Ryzen 9 3950XThreadripper 3960XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 82800.39110.78221.17331.56441.9555SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.001, N = 4SE +/- 0.007, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 31.7381.6801.6681.3451.2121.128

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmRyzen 9 3950XThreadripper 3960XThreadripper 3970XThreadripper 2990WXCore i9 10980XE2 x Xeon Platinum 828048121620SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 311.1511.3911.5911.8415.7716.74

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileThreadripper 3970XThreadripper 3960X2 x Xeon Platinum 8280Ryzen 9 3950XCore i9 10980XEThreadripper 2990WX1632486480SE +/- 0.14, N = 3SE +/- 0.09, N = 3SE +/- 0.32, N = 3SE +/- 0.24, N = 3SE +/- 0.27, N = 3SE +/- 0.36, N = 347.9250.1858.8461.1769.9871.19

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverRyzen 9 3950XThreadripper 3960XThreadripper 2990WXThreadripper 3970XCore i9 10980XE2 x Xeon Platinum 828011002200330044005500SE +/- 71.26, N = 3SE +/- 61.47, N = 3SE +/- 35.80, N = 3SE +/- 29.55, N = 3SE +/- 3.52, N = 3SE +/- 1.84, N = 35151.914748.194743.474732.264162.413527.341. (CC) gcc options: -O3 -mavx2

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Threadripper 3970XCore i9 10980XEThreadripper 3960X2 x Xeon Platinum 8280Ryzen 9 3950XThreadripper 2990WX612182430SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 318.3519.9520.3722.4524.5526.551. (CC) gcc options: -pthread -fvisibility=hidden -O2

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGRyzen 9 3950XThreadripper 3960XThreadripper 3970X2 x Xeon Platinum 8280Core i9 10980XEThreadripper 2990WX714212835SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.20, N = 15SE +/- 0.08, N = 3SE +/- 0.13, N = 321.0823.8624.1128.0829.3729.771. Inkscape 0.92.4 (5da689c313, 2019-01-14)

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile GlassRyzen 9 3950XThreadripper 3960XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 8280918273645SE +/- 0.11, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.12, N = 328.7730.0630.2331.2434.4539.03

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScaleRyzen 9 3950XThreadripper 3970XThreadripper 3960XThreadripper 2990WXCore i9 10980XE2 x Xeon Platinum 8280246810SE +/- 0.010, N = 3SE +/- 0.013, N = 3SE +/- 0.035, N = 3SE +/- 0.069, N = 3SE +/- 0.076, N = 3SE +/- 0.075, N = 134.7595.0935.0965.5476.0986.387

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasRyzen 9 3950XThreadripper 3960XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 82801122334455SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.14, N = 336.6537.8938.0938.4543.0548.53

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticThreadripper 3970XThreadripper 3960XRyzen 9 3950X2 x Xeon Platinum 8280Core i9 10980XEThreadripper 2990WX612182430SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 3SE +/- 0.28, N = 318.5019.1221.4821.5621.7424.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-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a-march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw1. (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

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelThreadripper 3960XRyzen 9 3950XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 828050100150200250170.54170.81171.10197.60223.47223.97

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkRyzen 9 3950XThreadripper 3970XThreadripper 3960XCore i9 10980XE2 x Xeon Platinum 8280Threadripper 2990WX90180270360450SE +/- 4.18, N = 3SE +/- 0.60, N = 3SE +/- 2.83, N = 3SE +/- 1.11, N = 3SE +/- 1.94, N = 3SE +/- 0.44, N = 3427.65425.22409.03363.07331.43328.91

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateRyzen 9 3950XCore i9 10980XEThreadripper 3960XThreadripper 3970XThreadripper 2990WX2 x Xeon Platinum 82802004006008001000SE +/- 3.46, N = 3SE +/- 10.84, N = 3SE +/- 1.33, N = 3SE +/- 5.51, N = 3789787728718687609-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropThreadripper 3960XThreadripper 3970XRyzen 9 3950XThreadripper 2990WXCore i9 10980XE2 x Xeon Platinum 82803691215SE +/- 0.051, N = 3SE +/- 0.031, N = 3SE +/- 0.100, N = 3SE +/- 0.068, N = 3SE +/- 0.057, N = 3SE +/- 0.027, N = 37.1457.1567.4657.8728.1309.183

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceCore i9 10980XERyzen 9 3950XThreadripper 3960XThreadripper 3970X2 x Xeon Platinum 8280Threadripper 2990WX300K600K900K1200K1500KSE +/- 726.00, N = 5SE +/- 1300.71, N = 5SE +/- 8173.60, N = 5SE +/- 629.00, N = 5SE +/- 791.84, N = 5SE +/- 2552.99, N = 51412977138317413273731317021117436811226851. (CC) gcc options: -O3 -march=native

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeCore i9 10980XE2 x Xeon Platinum 8280Ryzen 9 3950XThreadripper 3970XThreadripper 2990WXThreadripper 3960X306090120150SE +/- 0.67, N = 3121135140148150152

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet BlurRyzen 9 3950XThreadripper 3960XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 828020406080100SE +/- 0.19, N = 3SE +/- 0.15, N = 3SE +/- 0.14, N = 3SE +/- 0.28, N = 3SE +/- 0.23, N = 3SE +/- 0.15, N = 360.9061.3261.4862.1768.1576.32

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CartoonRyzen 9 3950XCore i9 10980XEThreadripper 3960XThreadripper 3970XThreadripper 2990WX2 x Xeon Platinum 828020406080100SE +/- 0.26, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 3SE +/- 0.11, N = 3SE +/- 0.13, N = 3SE +/- 0.25, N = 388.1789.4689.6989.88100.93110.30

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesRyzen 9 3950XThreadripper 3960XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 82801020304050SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.70, N = 336.6337.1837.3038.3440.9945.80

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeCore i9 10980XERyzen 9 3950XThreadripper 3960XThreadripper 3970X2 x Xeon Platinum 8280Threadripper 2990WX2M4M6M8M10MSE +/- 18457.41, N = 3SE +/- 20277.84, N = 3SE +/- 79147.23, N = 3SE +/- 21294.36, N = 3SE +/- 10724.06, N = 3SE +/- 35832.06, N = 39277813923882889196948910970782139474290271. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceRyzen 9 3950XThreadripper 3960XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 82801530456075SE +/- 0.12, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 354.4954.5555.0355.9659.8966.57

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectRyzen 9 3950XThreadripper 3960XThreadripper 3970XCore i9 10980XEThreadripper 2990WX2 x Xeon Platinum 8280816243240SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 328.9128.9629.0929.4930.8234.31

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialThreadripper 3970XThreadripper 3960XThreadripper 2990WXRyzen 9 3950X2 x Xeon Platinum 8280Core i9 10980XE246810SE +/- 0.00244, N = 3SE +/- 0.10362, N = 15SE +/- 0.00736, N = 3SE +/- 0.01428, N = 3SE +/- 0.41165, N = 15SE +/- 0.13204, N = 152.607393.538004.800605.264906.239046.59634-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-march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a-mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a1. (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

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

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

NAS Parallel Benchmarks

Test / Class: CG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CThreadripper 3970XThreadripper 2990WXRyzen 9 3950X2K4K6K8K10KSE +/- 17.02, N = 3SE +/- 137.39, N = 15SE +/- 12.88, N = 310971.807602.125684.441. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2


Phoronix Test Suite v10.8.5