3950x dec

AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 4GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2012157-HA-3950XDEC971&grr&rdt.

3950x decProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen Resolution123AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO 250GBSapphire AMD Radeon RX 470/480/570/570X/580/580X/590 4GB (1260/1750MHz)AMD Ellesmere HDMI AudioVA2431Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/acUbuntu 20.045.9.0-050900rc6daily20200922-generic (x86_64) 20200921GNOME Shell 3.36.4X Server 1.20.8modesetting 1.20.84.6 Mesa 20.0.8 (LLVM 10.0.0)1.2.128GCC 9.3.0ext41920x1080OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8701021Security Details- 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 + srbds: Not affected + tsx_async_abort: Not affected

3950x decbuild-clash: Time To Compilebrl-cad: VGR Performance Metricasmfish: 1024 Hash Memory, 26 Depthhmmer: Pfam Database Searchonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Training - u8s8f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Recurrent Neural Network Inference - u8s8f32 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUnode-web-tooling: onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPUbuild-ffmpeg: Time To Compilephpbench: PHP Benchmark Suitecoremark: CoreMark Size 666 - Iterations Per Secondonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: IP Shapes 1D - f32 - CPUonednn: IP Shapes 1D - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUonednn: IP Shapes 3D - u8s8f32 - CPUonednn: IP Shapes 3D - f32 - CPUmafft: Multiple Sequence Alignment - LSU RNAonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch shapes_3d - u8s8f32 - CPUonednn: Deconvolution Batch shapes_3d - f32 - CPU123366.19224900651966295115.1615327.855304.225311.922710.912733.872710.3711.964.7189534.330705881713404.9830642.893324.702771.352800.7142241.479600.79072411.43398.85823.227520.66602.657514.38482367.00324995951820731115.1815323.435316.185322.962711.832706.162709.2311.934.2354134.755693793714327.5007952.892904.716501.351610.7120631.482910.78608411.43508.86323.279920.69962.655094.36270366.17225010551975038115.3085297.885282.145279.632721.002714.912716.5911.974.2658634.189695212716302.4479712.891034.704631.352690.7183051.479320.78487511.43728.83723.259020.74792.655544.37791OpenBenchmarking.org

Timed Clash Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Clash CompilationTime To Compile12380160240320400SE +/- 0.54, N = 3SE +/- 0.52, N = 3SE +/- 1.11, N = 3366.19367.00366.17

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance Metric12350K100K150K200K250K2490062499592501051. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depth12311M22M33M44M55MSE +/- 324144.28, N = 3SE +/- 254669.84, N = 3SE +/- 601509.90, N = 3519662955182073151975038

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.1Pfam Database Search123306090120150SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3115.16115.18115.311. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm

oneDNN

Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU12311002200330044005500SE +/- 39.67, N = 3SE +/- 15.09, N = 3SE +/- 20.74, N = 35327.855323.435297.88MIN: 5237.75MIN: 5262.63MIN: 5226.981. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU12311002200330044005500SE +/- 18.58, N = 3SE +/- 16.28, N = 3SE +/- 6.44, N = 35304.225316.185282.14MIN: 5245.38MIN: 5237.81MIN: 5224.51. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU12311002200330044005500SE +/- 16.55, N = 3SE +/- 7.33, N = 3SE +/- 17.92, N = 35311.925322.965279.63MIN: 5240.85MIN: 5257.18MIN: 5205.191. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU1236001200180024003000SE +/- 0.37, N = 3SE +/- 5.17, N = 3SE +/- 3.18, N = 32710.912711.832721.00MIN: 2691.88MIN: 2680.26MIN: 2701.561. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU1236001200180024003000SE +/- 25.75, N = 3SE +/- 3.71, N = 3SE +/- 2.74, N = 32733.872706.162714.91MIN: 2687.15MIN: 2683.86MIN: 2698.951. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU1236001200180024003000SE +/- 2.36, N = 3SE +/- 3.30, N = 3SE +/- 8.61, N = 32710.372709.232716.59MIN: 2688.35MIN: 2684.34MIN: 2691.781. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling Benchmark1233691215SE +/- 0.04, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 311.9611.9311.971. Nodejs v10.19.0

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU1231.06182.12363.18544.24725.309SE +/- 0.44661, N = 15SE +/- 0.01173, N = 3SE +/- 0.03504, N = 34.718954.235414.26586MIN: 4.11MIN: 4.11MIN: 4.111. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To Compile123816243240SE +/- 0.18, N = 3SE +/- 0.14, N = 3SE +/- 0.03, N = 334.3334.7634.19

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suite123150K300K450K600K750KSE +/- 10502.27, N = 4SE +/- 6513.43, N = 3SE +/- 5597.47, N = 3705881693793695212

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second123150K300K450K600K750KSE +/- 2137.78, N = 3SE +/- 2327.47, N = 3SE +/- 2555.39, N = 3713404.98714327.50716302.451. (CC) gcc options: -O2 -lrt" -lrt

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU1230.6511.3021.9532.6043.255SE +/- 0.00694, N = 3SE +/- 0.00273, N = 3SE +/- 0.00445, N = 32.893322.892902.89103MIN: 2.83MIN: 2.83MIN: 2.831. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU1231.06122.12243.18364.24485.306SE +/- 0.00164, N = 3SE +/- 0.01087, N = 3SE +/- 0.00569, N = 34.702774.716504.70463MIN: 4.48MIN: 4.5MIN: 4.471. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU1230.30440.60880.91321.21761.522SE +/- 0.00224, N = 3SE +/- 0.00188, N = 3SE +/- 0.00141, N = 31.352801.351611.35269MIN: 1.32MIN: 1.32MIN: 1.321. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU1230.16160.32320.48480.64640.808SE +/- 0.000810, N = 3SE +/- 0.001576, N = 3SE +/- 0.001157, N = 30.7142240.7120630.718305MIN: 0.69MIN: 0.69MIN: 0.691. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU1230.33370.66741.00111.33481.6685SE +/- 0.00272, N = 3SE +/- 0.00248, N = 3SE +/- 0.00325, N = 31.479601.482911.47932MIN: 1.44MIN: 1.43MIN: 1.441. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU1230.17790.35580.53370.71160.8895SE +/- 0.005023, N = 3SE +/- 0.004136, N = 3SE +/- 0.004562, N = 30.7907240.7860840.784875MIN: 0.74MIN: 0.73MIN: 0.731. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU1233691215SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 311.4311.4411.44MIN: 11.32MIN: 11.31MIN: 11.331. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNA123246810SE +/- 0.028, N = 3SE +/- 0.084, N = 3SE +/- 0.029, N = 38.8588.8638.8371. (CC) gcc options: -std=c99 -O3 -lm -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU123612182430SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 323.2323.2823.26MIN: 22.8MIN: 22.87MIN: 22.871. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU123510152025SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 320.6720.7020.75MIN: 20.07MIN: 20.31MIN: 20.091. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU1230.59791.19581.79372.39162.9895SE +/- 0.00692, N = 3SE +/- 0.00062, N = 3SE +/- 0.00049, N = 32.657512.655092.65554MIN: 2.57MIN: 2.57MIN: 2.581. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU1230.98661.97322.95983.94644.933SE +/- 0.01858, N = 3SE +/- 0.01332, N = 3SE +/- 0.01020, N = 34.384824.362704.37791MIN: 4.27MIN: 4.25MIN: 4.261. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread


Phoronix Test Suite v10.8.5