Ryzen 9 AMD Ubuntu 20.04 LTS

AMD Ryzen Threadripper 3960X 24-Core testing for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2002049-VE-AMD07742808&sro&grr.

Ryzen 9 AMD Ubuntu 20.04 LTSProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionRyzen 9 3950XThreadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WXAMD 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.11adOpenBenchmarking.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: 0x800820dPython 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

Ryzen 9 AMD Ubuntu 20.04 LTSbuild-gcc: Time To Compilemkl-dnn: Convolution Batch conv_all - f32blender: Barbershop - CPU-Onlyhpcg: blender: Pabellon Barcelona - CPU-Onlynumpy: blender: Classroom - CPU-Onlydav1d: Chimera 1080p 10-bitgromacs: Water Benchmarkaskap: tConvolve MT - Degriddingaskap: tConvolve MT - Griddingmt-dgemm: Sustained Floating-Point Rateasmfish: 1024 Hash Memory, 26 Depthparboil: OpenMP LBMospray: San Miguel - Path Tracernpb: BT.Cappleseed: Emilyindigobench: Bedroomospray: XFrog Forest - Path Tracercompress-7zip: Compress Speed Testappleseed: Material Testerospray: San Miguel - SciVisgegl: Cartoonnpb: LU.Cmrbayes: Primate Phylogeny Analysisgraphics-magick: Resizingnpb: EP.Dv-ray: CPUblender: BMW27 - CPU-Onlyospray: NASA Streamlines - Path Tracerappleseed: Disney Materialgegl: Wavelet Blurradiance: SMP Parallelstockfish: Total Timeindigobench: Supercargraphics-magick: Sharpengraphics-magick: Enhancedbuild2: Time To Compilegraphics-magick: Noise-Gaussiangraphics-magick: Rotategraphics-magick: Swirlgraphics-magick: HWB Color Spacerav1e: 9build-llvm: Time To Compilegegl: Color Enhanceospray: XFrog Forest - SciVishimeno: Poisson Pressure Solvernamd: ATPase Simulation - 327,506 Atomsbuild-linux-kernel: Time To Compilerodinia: OpenMP Streamclusternpb: CG.Cembree: Pathtracer ISPC - Asian Dragon Objminife: Smallmkl-dnn: Recurrent Neural Network Training - f32npb: FT.Cmkl-dnn: Convolution Batch conv_3d - f32embree: Pathtracer - Asian Dragon Objnpb: SP.Bgegl: Antialiasgegl: Rotate 90 Degreesgegl: Tile Glasscoremark: CoreMark Size 666 - Iterations Per Secondgegl: Reflectcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19askap: tConvolve OpenMP - Degriddingaskap: tConvolve OpenMP - Griddingembree: Pathtracer ISPC - Crownc-ray: Total Time - 4K, 16 Rays Per Pixelinkscape: SVG Files To PNGparboil: OpenMP Stencilembree: Pathtracer - Crownttsiod-renderer: Phong Rendering With Soft-Shadow Mappingembree: Pathtracer - Asian Dragonospray: NASA Streamlines - SciVisembree: Pathtracer ISPC - Asian Dragoncrafty: Elapsed Timetungsten: Water Causticcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9mkl-dnn: Deconvolution Batch deconv_1d - f32ospray: Magnetic Reconnection - SciVisrodinia: OpenMP CFD Solverdav1d: Summer Nature 4Kmlpack: scikit_svmtungsten: Non-Exponentialrodinia: OpenMP LavaMDtungsten: Hairx265: H.265 1080p Video Encodingdarktable: Boat - CPU-onlysvt-av1: Enc Mode 8 - 1080pcloverleaf: Lagrangian-Eulerian Hydrodynamicsrays1bench: Large Scenegegl: Cropoidn: Memorialtungsten: Volumetric Causticgegl: Scaledarktable: Masskrug - CPU-onlylammps: Rhodopsin Proteinsmallpt: Global Illumination Renderer; 128 Samplesdarktable: Server Room - CPU-onlysvt-vp9: Visual Quality Optimized - Bosphorus 1080px264: H.264 Video Encodingospray: Magnetic Reconnection - Path Tracermkl-dnn: Deconvolution Batch deconv_3d - f32parboil: OpenMP CUTCPtscp: AI Chess Performancedarktable: Server Rack - CPU-onlyctx-clock: Context Switch TimeRyzen 9 3950XThreadripper 3970XThreadripper 3960XCore i9 10980XEThreadripper 2990WX552.9731924.63336.324.39961282.89427.65223.9392.661.2191575.48859.2955.45325553529390168.5031281.9422719.47209.4531632.6442.4887868128.98073925.6488.16826185.3171.53217431081.432843584.097.30119.75286160.901170.808524316795.65825039861.166463789100216031.738216.74354.4894.755151.9115541.1226239.66729.4735684.4418.26523614.85276.21511232.5519.818618.89938376.6936.64836.63328.767723526.76266028.90715.8192074.752226.0719.381031.45721.07516.69368120.1765656.14421.195835.7121.1389923882821.477224.5513.8624716.8812.142183.5811.155.2649015.21313.629574.3213.44645.2504.88109.467.46511.575.561774.7594.84010.9555.2973.976201.76182.512504.978931.38240813831740.164140576.160778.937187.7210.9613152.68425.22118.8896.923.3043834.472683.5511.1597779820942342.0631073.7276011.81135.8846965.1084.77199448129.2564465089.87867403.7373.29626832903.614672546.8613.8367.9189561.484171.095920513399.63446072247.920650718168615241.668116.54555.0309.154732.2618280.5625423.64314.58810971.8035.819011576.9187.89535255.474.7933937.396034674.0038.08837.29530.2331385656.06211729.0888.4634563.035620.8136.654716.32824.1094.67066738.65211101.2241.818966.6741.5189891097018.500518.3531.8393833.337.634324.2711.592.607398.0638.1385165.684.60171.1400.57228.007.15624.033.517555.0932.82818.9212.8041.733368.40210.425002.694380.98280113170210.068148588.6591012.24236.448.75495190.44409.03150.4287.572.5033353.291939.018.8584027527469774.7690552.8952783.28161.5324463.9603.73154034136.15136138.4689.69051442.7971.06123272202.383927857.6910.8382.78834161.320170.535746887648.26236257250.177572728138614861.680135.1254.5537.114748.1852750.7243027.54019.17127.84267763.28195.46917806.256.1980128.924023995.2637.88537.17830.0551067746.83327528.96210.4633935.014672.1228.493321.03423.8607.35063829.9826919.33532.304452.6332.3021891969419.120320.3742.37307259.073291.7011.393.5380010.1379.7724566.056.20165.2180.81175.587.14520.174.104575.0963.39816.9423.5822.199327.46199.01333.332.590041.28391213273730.086152906.3081133.38373.927.88812331.50363.07268.4748.701.5902695.001779.667.4795655340838177.5197142.4943683.74230.7728572.6362.5197841130.1343527.7889.46245321.37109.95014862478.312619392.966.85121.49230162.171197.595486314476.21414736769.9773667876999221.345211.99255.9564.584162.4064600.9661542.04914.64123.26317752.60154.87019644.1912.717220.285211986.2838.44538.34431.235634409.94304429.49011.1105246.813092.8720.860338.00529.3747.32800518.9643707.05922.453936.6027.0403927781321.739419.9531.8093429.4111.51170.5115.776.5963415.34214.989541.868.65542.5982.5698.728.13022.377.322666.0984.51312.2405.8062.619252.73130.06444.442.599552.19349514129770.108121756.7012195.81272.177.63538235.84328.91165.9377.471.8412561.811511.571.7341197244842289.2566132.0342136.663.1082.5185549211.91678428.31100.92843881.02106.51312351734.983113666.997.7484.91529368.148223.465653611446.99136451771.185536687113712461.21259.8895.034743.4650220.7574840.03627.1667602.1217.28035670.57357.38721546.8217.787517.996216188.8943.05240.99334.4501132148.00672130.82218.8611719.091021.5521.951019.99529.76714.75850223.7441528.46222.201237.0421.1915742902724.297526.5454.7355120.989.411180.9511.844.800609.87010.180839.759.10833.3162.48125.317.87210.455.694255.5475.86512.7553.7242.734130.08145.692005.839501.56609611226850.117150OpenBenchmarking.org

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X2004006008001000SE +/- 0.20, N = 3SE +/- 0.88, N = 3SE +/- 1.17, N = 3SE +/- 0.13, N = 3SE +/- 1.18, N = 3906.31552.97756.70588.66576.16

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

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Barbershop - Compute: CPU-OnlyCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X80160240320400SE +/- 0.60, N = 3SE +/- 0.38, N = 3SE +/- 0.23, N = 3SE +/- 0.18, N = 3SE +/- 0.15, N = 3373.92336.32272.17236.44187.72

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Core i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X3691215SE +/- 0.01414, N = 3SE +/- 0.00848, N = 3SE +/- 0.06989, N = 3SE +/- 0.02773, N = 3SE +/- 0.01350, N = 37.888124.399617.635388.7549510.961301. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Pabellon Barcelona - Compute: CPU-OnlyCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X70140210280350SE +/- 0.16, N = 3SE +/- 0.80, N = 3SE +/- 0.76, N = 3SE +/- 0.24, N = 3SE +/- 0.32, N = 3331.50282.89235.84190.44152.68

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X90180270360450SE +/- 1.11, N = 3SE +/- 4.18, N = 3SE +/- 0.44, N = 3SE +/- 2.83, N = 3SE +/- 0.60, N = 3363.07427.65328.91409.03425.22

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Classroom - Compute: CPU-OnlyCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X60120180240300SE +/- 0.30, N = 3SE +/- 0.26, N = 3SE +/- 0.27, N = 3SE +/- 0.17, N = 3SE +/- 0.19, N = 3268.47223.93165.93150.42118.88

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080p 10-bitCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X20406080100SE +/- 0.11, N = 3SE +/- 0.22, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.14, N = 348.7092.6677.4787.5796.92MIN: 33.2 / MAX: 102.08MIN: 54.57 / MAX: 198.73MIN: 49.57 / MAX: 137.47MIN: 54.65 / MAX: 181.5MIN: 61.24 / MAX: 179.551. (CC) gcc options: -pthread

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water BenchmarkCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X0.74341.48682.23022.97363.717SE +/- 0.001, N = 12SE +/- 0.002, N = 3SE +/- 0.022, N = 3SE +/- 0.003, N = 3SE +/- 0.003, N = 31.5901.2191.8412.5033.304-mavx512f-mavx2-mavx2-mavx2-mavx21. (CXX) g++ options: -mfma -pthread -std=c++11 -O3 -funroll-all-loops -lrt -lpthread -lm

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - DegriddingCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X8001600240032004000SE +/- 1.01, N = 3SE +/- 0.89, N = 3SE +/- 54.19, N = 12SE +/- 9.75, N = 3SE +/- 1.73, N = 32695.001575.482561.813353.293834.471. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - GriddingCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X6001200180024003000SE +/- 0.66, N = 3SE +/- 0.60, N = 3SE +/- 17.30, N = 12SE +/- 7.38, N = 3SE +/- 5.06, N = 31779.66859.301511.571939.012683.551. (CXX) g++ options: -lpthread

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X3691215SE +/- 0.091086, N = 5SE +/- 0.041732, N = 3SE +/- 0.031191, N = 12SE +/- 0.108928, N = 3SE +/- 0.111325, N = 157.4795655.4532551.7341198.85840211.1597771. (CC) gcc options: -O3 -march=native -fopenmp

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X20M40M60M80M100MSE +/- 260177.64, N = 3SE +/- 721437.39, N = 4SE +/- 737063.38, N = 3SE +/- 1085229.61, N = 3SE +/- 1021889.01, N = 35340838153529390724484227527469798209423

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X4080120160200SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 1.81, N = 12SE +/- 0.09, N = 3SE +/- 0.11, N = 377.52168.5089.2674.7742.061. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X0.8371.6742.5113.3484.185SE +/- 0.00, N = 3SE +/- 0.00, N = 5SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.491.942.032.893.72MIN: 2.42 / MAX: 2.51MIN: 1.9 / MAX: 1.96MIN: 1.62 / MAX: 2.11MIN: 2.87 / MAX: 2.92MIN: 3.69 / MAX: 3.76

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X16K32K48K64K80KSE +/- 12.90, N = 3SE +/- 54.75, N = 3SE +/- 941.78, N = 15SE +/- 648.64, N = 3SE +/- 727.43, N = 343683.7422719.4742136.6652783.2876011.811. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyCore i9 10980XERyzen 9 3950XThreadripper 3960XThreadripper 3970X50100150200250230.77209.45161.53135.88

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1.14932.29863.44794.59725.7465SE +/- 0.002, N = 3SE +/- 0.004, N = 3SE +/- 0.071, N = 15SE +/- 0.007, N = 3SE +/- 0.006, N = 32.6362.6443.1083.9605.108

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1.07332.14663.21994.29325.3665SE +/- 0.00, N = 6SE +/- 0.00, N = 6SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.512.482.513.734.77MIN: 2.44 / MAX: 2.53MIN: 2.46 / MAX: 2.51MIN: 2.31 / MAX: 2.61MIN: 3.61 / MAX: 3.79MIN: 4.72 / MAX: 4.83

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X40K80K120K160K200KSE +/- 217.64, N = 3SE +/- 367.81, N = 3SE +/- 962.42, N = 15SE +/- 879.33, N = 3SE +/- 665.62, N = 39784187868855491540341994481. (CXX) g++ options: -pipe -lpthread

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X50100150200250130.13128.98211.92136.15129.26

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1122334455SE +/- 0.00, N = 15SE +/- 0.00, N = 15SE +/- 0.26, N = 3SE +/- 0.00, N = 1227.7825.6428.3138.4650.00MIN: 25 / MAX: 28.57MIN: 23.81 / MAX: 27.03MIN: 23.26 / MAX: 31.25MIN: 35.71 / MAX: 41.67MIN: 47.62 / MAX: 52.63

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CartoonCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X20406080100SE +/- 0.10, N = 3SE +/- 0.26, N = 3SE +/- 0.13, N = 3SE +/- 0.13, N = 3SE +/- 0.11, N = 389.4688.17100.9389.6989.88

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X14K28K42K56K70KSE +/- 18.82, N = 3SE +/- 9.01, N = 3SE +/- 835.13, N = 15SE +/- 109.99, N = 3SE +/- 42.48, N = 345321.3726185.3143881.0251442.7967403.731. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X20406080100SE +/- 0.02, N = 3SE +/- 0.47, N = 3SE +/- 0.85, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3109.9571.53106.5171.0673.30-mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mmpx-msse4a -msha -lreadline-msse4a -msha-msse4a -msha-msse4a -msha1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X6001200180024003000SE +/- 3.53, N = 3SE +/- 5.21, N = 3SE +/- 12.04, N = 9SE +/- 11.29, N = 3SE +/- 9.29, N = 314861743123523272683-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X6001200180024003000SE +/- 42.38, N = 3SE +/- 1.71, N = 3SE +/- 2.78, N = 3SE +/- 0.67, N = 3SE +/- 1.66, N = 32478.311081.431734.982202.382903.611. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X10K20K30K40K50KSE +/- 17.21, N = 3SE +/- 130.33, N = 3SE +/- 22.26, N = 3SE +/- 196.07, N = 3SE +/- 646.47, N = 42619328435311363927846725

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: BMW27 - Compute: CPU-OnlyCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X20406080100SE +/- 0.13, N = 3SE +/- 0.06, N = 3SE +/- 0.17, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 392.9684.0966.9957.6946.86

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X48121620SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.01, N = 4SE +/- 0.04, N = 3SE +/- 0.06, N = 36.857.307.7410.8313.83MIN: 6.33 / MAX: 6.99MIN: 6.94 / MAX: 7.46MIN: 6.99 / MAX: 7.94MIN: 10.64 / MAX: 10.99MIN: 13.51 / MAX: 14.08

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X306090120150121.49119.7584.9282.7967.92

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet BlurCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1530456075SE +/- 0.28, N = 3SE +/- 0.19, N = 3SE +/- 0.23, N = 3SE +/- 0.15, N = 3SE +/- 0.14, N = 362.1760.9068.1561.3261.48

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X50100150200250197.60170.81223.47170.54171.10

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X20M40M60M80M100MSE +/- 232759.30, N = 3SE +/- 221711.10, N = 3SE +/- 593120.22, N = 3SE +/- 754945.44, N = 3SE +/- 404576.49, N = 348631447524316796536114474688764920513391. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X3691215SE +/- 0.004, N = 3SE +/- 0.011, N = 3SE +/- 0.083, N = 3SE +/- 0.019, N = 3SE +/- 0.008, N = 36.2145.6586.9918.2629.634

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X100200300400500SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 1.53, N = 3SE +/- 0.88, N = 3147250364362460-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: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X160320480640800SE +/- 0.67, N = 3SE +/- 4.48, N = 3SE +/- 0.58, N = 3367398517572722-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1632486480SE +/- 0.27, N = 3SE +/- 0.24, N = 3SE +/- 0.36, N = 3SE +/- 0.09, N = 3SE +/- 0.14, N = 369.9861.1771.1950.1847.92

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X140280420560700SE +/- 1.53, N = 3SE +/- 0.33, N = 3SE +/- 1.20, N = 3366463536572650-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: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X2004006008001000SE +/- 10.84, N = 3SE +/- 3.46, N = 3SE +/- 1.33, N = 3787789687728718-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: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X400800120016002000SE +/- 0.33, N = 3SE +/- 3.33, N = 3SE +/- 15.72, N = 3SE +/- 3.84, N = 3SE +/- 3.06, N = 36991002113713861686-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 SpaceCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X30060090012001500SE +/- 0.58, N = 3SE +/- 16.83, N = 3SE +/- 2.19, N = 3SE +/- 0.58, N = 39221603124614861524-lxml2-lxml21. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread

rav1e

Speed: 9

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.2.0Speed: 9Core i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X0.39110.78221.17331.56441.9555SE +/- 0.007, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.001, N = 41.3451.7381.2121.6801.668

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileCore i9 10980XERyzen 9 3950XThreadripper 3960XThreadripper 3970X50100150200250211.99216.74135.12116.55

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1326395265SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 355.9654.4959.8954.5555.03

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X3691215SE +/- 0.00, N = 7SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 34.584.755.037.119.15MIN: 4.31 / MAX: 4.63MIN: 4.67 / MAX: 4.78MIN: 4.72 / MAX: 5.18MIN: 7.04 / MAX: 7.25MIN: 9.01 / MAX: 9.35

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X11002200330044005500SE +/- 3.52, N = 3SE +/- 71.26, N = 3SE +/- 35.80, N = 3SE +/- 61.47, N = 3SE +/- 29.55, N = 34162.415151.914743.474748.194732.261. (CC) gcc options: -O3 -mavx2

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X0.25260.50520.75781.01041.263SE +/- 0.00179, N = 3SE +/- 0.00594, N = 3SE +/- 0.00140, N = 3SE +/- 0.00200, N = 3SE +/- 0.00112, N = 30.966151.122620.757480.724300.56254

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1020304050SE +/- 0.45, N = 7SE +/- 0.34, N = 3SE +/- 0.45, N = 3SE +/- 0.38, N = 4SE +/- 0.30, N = 542.0539.6740.0427.5423.64

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X714212835SE +/- 0.15, N = 8SE +/- 0.24, N = 3SE +/- 0.75, N = 15SE +/- 0.08, N = 3SE +/- 0.04, N = 314.6429.4727.1719.1714.591. (CXX) g++ options: -O2 -lOpenCL

NAS Parallel Benchmarks

Test / Class: CG.C

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

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X816243240SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.22, N = 5SE +/- 0.01, N = 3SE +/- 0.01, N = 323.2618.2717.2827.8435.82MIN: 23.16 / MAX: 23.5MIN: 17.98 / MAX: 18.87MIN: 16.64 / MAX: 18.55MIN: 27.63 / MAX: 28.43MIN: 35.56 / MAX: 36.5

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X2K4K6K8K10KSE +/- 2.80, N = 3SE +/- 4.80, N = 3SE +/- 62.72, N = 3SE +/- 15.42, N = 3SE +/- 6.44, N = 37752.603614.855670.577763.2811576.901. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

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 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X80160240320400SE +/- 0.14, N = 3SE +/- 4.06, N = 4SE +/- 0.58, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 3154.87276.22357.39195.47187.90MIN: 153.38MIN: 230.49MIN: 346.79MIN: 193.98MIN: 186.731. (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.CCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X8K16K24K32K40KSE +/- 46.88, N = 3SE +/- 16.75, N = 3SE +/- 294.03, N = 15SE +/- 49.88, N = 3SE +/- 5.50, N = 319644.1911232.5521546.8217806.2535255.471. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

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: f32Core i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X510152025SE +/- 0.00414, N = 3SE +/- 0.05904, N = 3SE +/- 0.09911, N = 3SE +/- 0.05807, N = 3SE +/- 0.03709, N = 312.7172019.8186017.787506.198014.79339MIN: 12.56MIN: 16.92MIN: 16.99MIN: 5.93MIN: 4.61. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian Dragon ObjCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.25, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 320.2918.9018.0028.9237.40MIN: 20.19 / MAX: 20.48MIN: 18.57 / MAX: 19.48MIN: 17.45 / MAX: 18.84MIN: 28.69 / MAX: 29.38MIN: 37.05 / MAX: 38.06

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X7K14K21K28K35KSE +/- 10.87, N = 3SE +/- 18.14, N = 3SE +/- 454.34, N = 12SE +/- 91.61, N = 3SE +/- 335.31, N = 311986.288376.6916188.8923995.2634674.001. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.2

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1020304050SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 338.4536.6543.0537.8938.09

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X918273645SE +/- 0.02, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 338.3436.6340.9937.1837.30

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile GlassCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X816243240SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 331.2428.7734.4530.0630.23

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X300K600K900K1200K1500KSE +/- 1289.68, N = 3SE +/- 1768.75, N = 3SE +/- 1808.47, N = 3SE +/- 2578.17, N = 3SE +/- 2371.45, N = 3634409.94723526.761132148.011067746.831385656.061. (CC) gcc options: -O2 -lrt" -lrt

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X714212835SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 329.4928.9130.8228.9629.09

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 19Core i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X510152025SE +/- 0.037, N = 3SE +/- 0.006, N = 3SE +/- 0.435, N = 15SE +/- 0.076, N = 3SE +/- 0.021, N = 311.11015.81918.86110.4638.4631. (CC) gcc options: -O3 -pthread -lz -llzma

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - DegriddingCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X11002200330044005500SE +/- 13.63, N = 12SE +/- 5.37, N = 3SE +/- 33.34, N = 3SE +/- 19.48, N = 3SE +/- 13.29, N = 145246.812074.751719.093935.014563.031. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - GriddingCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X12002400360048006000SE +/- 78.17, N = 12SE +/- 35.01, N = 3SE +/- 7.32, N = 3SE +/- 47.33, N = 3SE +/- 57.72, N = 143092.872226.071021.554672.125620.811. (CXX) g++ options: -lpthread

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X816243240SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 320.8619.3821.9528.4936.65MIN: 20.67 / MAX: 21.18MIN: 19.06 / MAX: 19.92MIN: 21.32 / MAX: 22.84MIN: 28.08 / MAX: 29.04MIN: 36.21 / MAX: 37.4

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X918273645SE +/- 0.23, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 338.0131.4620.0021.0316.331. (CC) gcc options: -lm -lpthread -O3

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X714212835SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 329.3721.0829.7723.8624.111. Inkscape 0.92.4 (5da689c313, 2019-01-14)

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X48121620SE +/- 0.020309, N = 3SE +/- 0.074790, N = 3SE +/- 0.180122, N = 15SE +/- 0.030641, N = 3SE +/- 0.060228, N = 57.32800516.69368114.7585027.3506384.6706671. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 318.9620.1823.7429.9838.65MIN: 18.83 / MAX: 19.2MIN: 19.42 / MAX: 20.75MIN: 23.18 / MAX: 24.55MIN: 29.5 / MAX: 30.65MIN: 38.19 / MAX: 39.56

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

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

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Asian DragonCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1020304050SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 322.4521.2022.2032.3041.82MIN: 22.35 / MAX: 22.67MIN: 20.7 / MAX: 21.98MIN: 21.27 / MAX: 23.14MIN: 32.07 / MAX: 32.8MIN: 41.49 / MAX: 42.49

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1530456075SE +/- 0.44, N = 3SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 12SE +/- 0.00, N = 1236.6035.7137.0452.6366.67MIN: 34.48 / MAX: 37.04MIN: 27.78 / MAX: 37.04MIN: 25.64 / MAX: 38.46MIN: 50 / MAX: 55.56MIN: 62.5 / MAX: 71.43

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian DragonCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 327.0421.1421.1932.3041.52MIN: 26.92 / MAX: 27.29MIN: 20.71 / MAX: 21.87MIN: 20.33 / MAX: 22.24MIN: 32.06 / MAX: 32.74MIN: 41.2 / MAX: 42.16

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X2M4M6M8M10MSE +/- 18457.41, N = 3SE +/- 20277.84, N = 3SE +/- 35832.06, N = 3SE +/- 79147.23, N = 3SE +/- 21294.36, N = 3927781392388287429027891969489109701. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X612182430SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.28, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 321.7421.4824.3019.1218.50-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-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

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 9Core i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 319.9524.5526.5520.3718.351. (CC) gcc options: -pthread -fvisibility=hidden -O2

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: f32Core i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1.06552.1313.19654.2625.3275SE +/- 0.00172, N = 3SE +/- 0.05128, N = 3SE +/- 0.00285, N = 3SE +/- 0.00535, N = 3SE +/- 0.00225, N = 31.809343.862474.735512.373071.83938MIN: 1.78MIN: 3.27MIN: 4.48MIN: 2.31MIN: 1.791. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X816243240SE +/- 0.00, N = 12SE +/- 0.07, N = 4SE +/- 0.15, N = 3SE +/- 0.00, N = 1229.4116.8820.9825.0033.33MIN: 27.78 / MAX: 30.3MIN: 15.15 / MAX: 17.24MIN: 15.87 / MAX: 21.74MIN: 24.39 / MAX: 25.64MIN: 32.26

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X3691215SE +/- 0.042, N = 3SE +/- 0.076, N = 3SE +/- 0.133, N = 15SE +/- 0.092, N = 3SE +/- 0.021, N = 311.51012.1429.4119.0737.6341. (CXX) g++ options: -O2 -lOpenCL

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4KCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X70140210280350SE +/- 0.72, N = 3SE +/- 0.91, N = 3SE +/- 0.56, N = 3SE +/- 0.53, N = 3SE +/- 1.03, N = 3170.51183.58180.95291.70324.27MIN: 103.59 / MAX: 182.88MIN: 128.65 / MAX: 191.05MIN: 113.14 / MAX: 192.47MIN: 189.16 / MAX: 310.16MIN: 189.04 / MAX: 345.751. (CC) gcc options: -pthread

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X48121620SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 315.7711.1511.8411.3911.59

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X246810SE +/- 0.13204, N = 15SE +/- 0.01428, N = 3SE +/- 0.00736, N = 3SE +/- 0.10362, N = 15SE +/- 0.00244, N = 36.596345.264904.800603.538002.60739-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-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

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X48121620SE +/- 0.009, N = 3SE +/- 0.088, N = 3SE +/- 0.026, N = 3SE +/- 0.020, N = 3SE +/- 0.010, N = 315.34215.2139.87010.1378.0631. (CXX) g++ options: -O2 -lOpenCL

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X48121620SE +/- 0.06574, N = 3SE +/- 0.05265, N = 3SE +/- 0.03399, N = 3SE +/- 0.02536, N = 3SE +/- 0.03721, N = 314.9895013.6295010.180809.772458.13851-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-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

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X20406080100SE +/- 0.18, N = 3SE +/- 0.39, N = 3SE +/- 0.05, N = 3SE +/- 0.32, N = 3SE +/- 0.21, N = 341.8674.3239.7566.0565.681. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.3Test: Boat - Acceleration: CPU-onlyCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X3691215SE +/- 0.032, N = 3SE +/- 0.138, N = 3SE +/- 0.132, N = 4SE +/- 0.014, N = 3SE +/- 0.018, N = 38.65513.4469.1086.2014.601

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1632486480SE +/- 0.27, N = 3SE +/- 0.28, N = 3SE +/- 0.16, N = 3SE +/- 0.18, N = 3SE +/- 0.29, N = 342.6045.2533.3265.2271.141. (CXX) g++ options: -fPIE -fPIC -pie

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1.0982.1963.2944.3925.49SE +/- 0.00, N = 6SE +/- 0.09, N = 12SE +/- 0.21, N = 15SE +/- 0.00, N = 3SE +/- 0.00, N = 32.564.882.480.810.571. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X50100150200250SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.35, N = 398.72109.46125.31175.58228.00

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X246810SE +/- 0.057, N = 3SE +/- 0.100, N = 3SE +/- 0.068, N = 3SE +/- 0.051, N = 3SE +/- 0.031, N = 38.1307.4657.8727.1457.156

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X612182430SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 322.3711.5710.4520.1724.03

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X246810SE +/- 0.07227, N = 3SE +/- 0.00496, N = 3SE +/- 0.00585, N = 3SE +/- 0.00601, N = 3SE +/- 0.00591, N = 37.322665.561775.694254.104573.51755-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-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

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScaleCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X246810SE +/- 0.076, N = 3SE +/- 0.010, N = 3SE +/- 0.069, N = 3SE +/- 0.035, N = 3SE +/- 0.013, N = 36.0984.7595.5475.0965.093

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.3Test: Masskrug - Acceleration: CPU-onlyCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1.31962.63923.95885.27846.598SE +/- 0.006, N = 3SE +/- 0.034, N = 3SE +/- 0.061, N = 3SE +/- 0.010, N = 3SE +/- 0.005, N = 34.5134.8405.8653.3982.828

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 9Jan2020Model: Rhodopsin ProteinCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X510152025SE +/- 0.06, N = 3SE +/- 0.27, N = 12SE +/- 0.14, N = 3SE +/- 0.25, N = 4SE +/- 0.45, N = 1512.2410.9612.7616.9418.921. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1.30642.61283.91925.22566.532SE +/- 0.004, N = 3SE +/- 0.005, N = 3SE +/- 0.016, N = 3SE +/- 0.016, N = 3SE +/- 0.019, N = 35.8065.2973.7243.5822.8041. (CXX) g++ options: -fopenmp -O3

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.3Test: Server Room - Acceleration: CPU-onlyCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X0.89461.78922.68383.57844.473SE +/- 0.003, N = 3SE +/- 0.033, N = 3SE +/- 0.039, N = 4SE +/- 0.007, N = 3SE +/- 0.001, N = 32.6193.9762.7342.1991.733

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X80160240320400SE +/- 3.14, N = 4SE +/- 2.36, N = 3SE +/- 0.75, N = 3SE +/- 3.47, N = 7SE +/- 0.85, N = 3252.73201.76130.08327.46368.401. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X50100150200250SE +/- 0.60, N = 3SE +/- 2.98, N = 3SE +/- 2.02, N = 4SE +/- 2.95, N = 3SE +/- 1.11, N = 3130.06182.51145.69199.01210.421. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X110220330440550SE +/- 21.00, N = 15SE +/- 0.00, N = 12444.44250.00200.00333.33500.00MIN: 250 / MAX: 500MIN: 200 / MAX: 333.33MIN: 125 / MAX: 250MIN: 250 / MAX: 500MIN: 250

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: f32Core i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X1.31392.62783.94175.25566.5695SE +/- 0.00139, N = 3SE +/- 0.07757, N = 3SE +/- 0.00778, N = 3SE +/- 0.00423, N = 3SE +/- 0.00752, N = 32.599554.978935.839502.590042.69438MIN: 2.55MIN: 4.16MIN: 5.7MIN: 2.53MIN: 2.631. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X0.49350.9871.48051.9742.4675SE +/- 0.011634, N = 3SE +/- 0.009060, N = 3SE +/- 0.012978, N = 15SE +/- 0.005383, N = 3SE +/- 0.011716, N = 32.1934951.3824081.5660961.2839120.9828011. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X300K600K900K1200K1500KSE +/- 726.00, N = 5SE +/- 1300.71, N = 5SE +/- 2552.99, N = 5SE +/- 8173.60, N = 5SE +/- 629.00, N = 5141297713831741122685132737313170211. (CC) gcc options: -O3 -march=native

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.3Test: Server Rack - Acceleration: CPU-onlyCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X0.03690.07380.11070.14760.1845SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.000, N = 9SE +/- 0.000, N = 140.1080.1640.1170.0860.068

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeCore i9 10980XERyzen 9 3950XThreadripper 2990WXThreadripper 3960XThreadripper 3970X306090120150121140150152148


Phoronix Test Suite v10.8.4