Ryzen 9 3950X Ubuntu Linux AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2010134-FI-RYZEN939572 .
Ryzen 9 3950X Ubuntu Linux Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Ryzen 9 3950X AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS) AMD Starship/Matisse 16GB 2000GB Corsair Force MP600 AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz) AMD Navi 10 HDMI Audio DELL P2415Q Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.9.0-050900rc8daily20201011-generic (x86_64) 20201010 GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.3.0-devel (git-7346933 2020-10-11 focal-oibaf-ppa) (LLVM 11.0.0) 1.2.145 GCC 9.3.0 + CUDA 11.1 ext4 3840x2160 OpenBenchmarking.org - --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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 - OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) - Python 3.8.5 - 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
Ryzen 9 3950X Ubuntu Linux realsr-ncnn: 4x - No vkfft: namd: ATPase Simulation - 327,506 Atoms dolfyn: Computational Fluid Dynamics ffte: N=256, 3D Complex FFT Routine mrbayes: Primate Phylogeny Analysis incompact3d: Cylinder mafft: Multiple Sequence Alignment - LSU RNA mocassin: Dust 2D tau100.0 webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression byte: Dhrystone 2 libraw: Post-Processing Benchmark john-the-ripper: Blowfish john-the-ripper: MD5 espeak: Text-To-Speech Synthesis rnnoise: openssl: RSA 4096-bit Performance couchdb: 100 - 1000 - 24 gromacs: Water Benchmark tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive gpaw: Carbon Nanotube mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 ncnn: CPU - squeezenet ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: Vulkan GPU - squeezenet ncnn: Vulkan GPU - mobilenet ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 ncnn: Vulkan GPU - shufflenet-v2 ncnn: Vulkan GPU - mnasnet ncnn: Vulkan GPU - efficientnet-b0 ncnn: Vulkan GPU - blazeface ncnn: Vulkan GPU - googlenet ncnn: Vulkan GPU - vgg16 ncnn: Vulkan GPU - resnet18 ncnn: Vulkan GPU - alexnet ncnn: Vulkan GPU - resnet50 ncnn: Vulkan GPU - yolov4-tiny tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 openvino: Face Detection 0106 FP16 - CPU openvino: Face Detection 0106 FP16 - CPU openvino: Face Detection 0106 FP32 - CPU openvino: Face Detection 0106 FP32 - CPU openvino: Person Detection 0106 FP16 - CPU openvino: Person Detection 0106 FP16 - CPU openvino: Person Detection 0106 FP32 - CPU openvino: Person Detection 0106 FP32 - CPU openvino: Age Gender Recognition Retail 0013 FP16 - CPU openvino: Age Gender Recognition Retail 0013 FP16 - CPU openvino: Age Gender Recognition Retail 0013 FP32 - CPU openvino: Age Gender Recognition Retail 0013 FP32 - CPU hint: FLOAT sunflow: Global Illumination + Image Synthesis kripke: influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 influxdb: 1024 - 10000 - 2,5000,1 - 10000 Ryzen 9 3950X 9.086 20789 1.17110 15.540 37828.331600458 70.456 217.855245 8.910 200 1.450 2.219 16.521 6.799 34.001 43067722.5 35.33 27820 1863000 26.593 17.984 4745.1 99.796 1.224 101213 1441467 118137 66867.7 68990.8 1296987 5.11 6.61 13.66 106.27 318.000 8.099 42.123 5.595 7.340 35.876 16.08 17.55 5.92 5.22 5.07 5.26 7.13 2.01 19.18 71.13 17.75 16.67 29.96 29.43 3.32 6.59 1.96 2.79 1.74 2.05 6.46 0.74 3.86 13.51 1.55 4.77 4.44 8.34 259.091 238.860 3.22 2468.86 3.22 2467.27 2.42 3221.19 2.42 3211.16 12517.31 0.63 12540.91 0.62 380203371.57770 0.709 13634493 1379936.0 1540082.2 1567244.9 OpenBenchmarking.org
RealSR-NCNN Scale: 4x - TAA: No OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: No Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.042, N = 3 9.086
VkFFT OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 2020-09-29 Ryzen 9 3950X 4K 8K 12K 16K 20K SE +/- 49.97, N = 3 20789
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Ryzen 9 3950X 0.2635 0.527 0.7905 1.054 1.3175 SE +/- 0.00188, N = 3 1.17110
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.07, N = 3 15.54
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine Ryzen 9 3950X 8K 16K 24K 32K 40K SE +/- 28.40, N = 3 37828.33 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Ryzen 9 3950X 16 32 48 64 80 SE +/- 0.26, N = 3 70.46 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm
Incompact3D Input: Cylinder OpenBenchmarking.org Seconds, Fewer Is Better Incompact3D 2020-09-17 Input: Cylinder Ryzen 9 3950X 50 100 150 200 250 SE +/- 0.18, N = 3 217.86 1. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.047, N = 3 8.910 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Monte Carlo Simulations of Ionised Nebulae Input: Dust 2D tau100.0 OpenBenchmarking.org Seconds, Fewer Is Better Monte Carlo Simulations of Ionised Nebulae 2019-03-24 Input: Dust 2D tau100.0 Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.33, N = 3 200 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Ryzen 9 3950X 0.3263 0.6526 0.9789 1.3052 1.6315 SE +/- 0.018, N = 3 1.450 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Ryzen 9 3950X 0.4993 0.9986 1.4979 1.9972 2.4965 SE +/- 0.028, N = 3 2.219 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.24, N = 3 16.52 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.110, N = 3 6.799 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.48, N = 3 34.00 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 Ryzen 9 3950X 9M 18M 27M 36M 45M SE +/- 626603.03, N = 3 43067722.5
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.18, N = 3 35.33 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Ryzen 9 3950X 6K 12K 18K 24K 30K SE +/- 62.86, N = 3 27820 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Ryzen 9 3950X 400K 800K 1200K 1600K 2000K SE +/- 2000.00, N = 3 1863000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.33, N = 4 26.59 1. (CC) gcc options: -O2 -std=c99
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.04, N = 3 17.98 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Ryzen 9 3950X 1000 2000 3000 4000 5000 SE +/- 10.60, N = 3 4745.1 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Apache CouchDB Bulk Size: 100 - Inserts: 1000 - Rounds: 24 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.1.1 Bulk Size: 100 - Inserts: 1000 - Rounds: 24 Ryzen 9 3950X 20 40 60 80 100 SE +/- 1.31, N = 3 99.80 1. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Ryzen 9 3950X 0.2754 0.5508 0.8262 1.1016 1.377 SE +/- 0.001, N = 3 1.224 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 39.62, N = 3 101213
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Ryzen 9 3950X 300K 600K 900K 1200K 1500K SE +/- 590.60, N = 3 1441467
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Ryzen 9 3950X 30K 60K 90K 120K 150K SE +/- 636.57, N = 3 118137
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Ryzen 9 3950X 14K 28K 42K 56K 70K SE +/- 72.95, N = 3 66867.7
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Ryzen 9 3950X 15K 30K 45K 60K 75K SE +/- 48.78, N = 3 68990.8
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Ryzen 9 3950X 300K 600K 900K 1200K 1500K SE +/- 583.45, N = 3 1296987
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast Ryzen 9 3950X 1.1498 2.2996 3.4494 4.5992 5.749 SE +/- 0.05, N = 3 5.11 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.06, N = 3 6.61 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.02, N = 3 13.66 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.04, N = 3 106.27 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
GPAW Input: Carbon Nanotube OpenBenchmarking.org Seconds, Fewer Is Better GPAW 20.1 Input: Carbon Nanotube Ryzen 9 3950X 70 140 210 280 350 SE +/- 0.13, N = 3 318.00 1. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.085, N = 3 8.099 MIN: 7.87 / MAX: 19.5 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: resnet-v2-50 Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.47, N = 3 42.12 MIN: 39.16 / MAX: 52.76 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: MobileNetV2_224 Ryzen 9 3950X 1.2589 2.5178 3.7767 5.0356 6.2945 SE +/- 0.060, N = 3 5.595 MIN: 5.28 / MAX: 6.48 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.165, N = 3 7.340 MIN: 6.76 / MAX: 12.88 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.81, N = 3 35.88 MIN: 33.48 / MAX: 47.41 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
NCNN Target: CPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: squeezenet Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.01, N = 3 16.08 MIN: 15.75 / MAX: 16.46 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mobilenet Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.53, N = 3 17.55 MIN: 16.69 / MAX: 20.8 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v2-v2 - Model: mobilenet-v2 Ryzen 9 3950X 1.332 2.664 3.996 5.328 6.66 SE +/- 0.04, N = 3 5.92 MIN: 5.68 / MAX: 7.26 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v3-v3 - Model: mobilenet-v3 Ryzen 9 3950X 1.1745 2.349 3.5235 4.698 5.8725 SE +/- 0.05, N = 3 5.22 MIN: 5.05 / MAX: 6.7 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: shufflenet-v2 Ryzen 9 3950X 1.1408 2.2816 3.4224 4.5632 5.704 SE +/- 0.01, N = 3 5.07 MIN: 4.99 / MAX: 6.02 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mnasnet Ryzen 9 3950X 1.1835 2.367 3.5505 4.734 5.9175 SE +/- 0.07, N = 3 5.26 MIN: 5.1 / MAX: 6.61 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: efficientnet-b0 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.07, N = 3 7.13 MIN: 6.96 / MAX: 7.45 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: blazeface Ryzen 9 3950X 0.4523 0.9046 1.3569 1.8092 2.2615 SE +/- 0.00, N = 3 2.01 MIN: 1.97 / MAX: 2.1 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: googlenet Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.08, N = 3 19.18 MIN: 18.4 / MAX: 20.17 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: vgg16 Ryzen 9 3950X 16 32 48 64 80 SE +/- 0.10, N = 3 71.13 MIN: 69.8 / MAX: 104.12 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet18 Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.07, N = 3 17.75 MIN: 17.54 / MAX: 42.48 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: alexnet Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.05, N = 3 16.67 MIN: 16.46 / MAX: 17.26 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet50 Ryzen 9 3950X 7 14 21 28 35 SE +/- 0.06, N = 3 29.96 MIN: 29.44 / MAX: 55.62 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: yolov4-tiny Ryzen 9 3950X 7 14 21 28 35 SE +/- 0.34, N = 3 29.43 MIN: 28.78 / MAX: 33.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: squeezenet Ryzen 9 3950X 0.747 1.494 2.241 2.988 3.735 SE +/- 0.01, N = 3 3.32 MIN: 3.21 / MAX: 3.51 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mobilenet Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.00, N = 3 6.59 MIN: 6.52 / MAX: 8.3 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 Ryzen 9 3950X 0.441 0.882 1.323 1.764 2.205 SE +/- 0.00, N = 3 1.96 MIN: 1.91 / MAX: 2.51 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 Ryzen 9 3950X 0.6278 1.2556 1.8834 2.5112 3.139 SE +/- 0.01, N = 3 2.79 MIN: 2.74 / MAX: 3.06 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: shufflenet-v2 Ryzen 9 3950X 0.3915 0.783 1.1745 1.566 1.9575 SE +/- 0.03, N = 3 1.74 MIN: 1.7 / MAX: 10.74 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mnasnet Ryzen 9 3950X 0.4613 0.9226 1.3839 1.8452 2.3065 SE +/- 0.00, N = 3 2.05 MIN: 2.01 / MAX: 2.22 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: efficientnet-b0 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.14, N = 3 6.46 MIN: 6 / MAX: 28.09 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: blazeface Ryzen 9 3950X 0.1665 0.333 0.4995 0.666 0.8325 SE +/- 0.00, N = 3 0.74 MIN: 0.71 / MAX: 1.12 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: googlenet Ryzen 9 3950X 0.8685 1.737 2.6055 3.474 4.3425 SE +/- 0.01, N = 3 3.86 MIN: 3.83 / MAX: 4.22 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: vgg16 Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.18, N = 3 13.51 MIN: 12.06 / MAX: 43.47 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet18 Ryzen 9 3950X 0.3488 0.6976 1.0464 1.3952 1.744 SE +/- 0.01, N = 3 1.55 MIN: 1.51 / MAX: 1.83 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: alexnet Ryzen 9 3950X 1.0733 2.1466 3.2199 4.2932 5.3665 SE +/- 0.02, N = 3 4.77 MIN: 4.51 / MAX: 9.69 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet50 Ryzen 9 3950X 0.999 1.998 2.997 3.996 4.995 SE +/- 0.00, N = 3 4.44 MIN: 4.4 / MAX: 4.6 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: yolov4-tiny Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.01, N = 3 8.34 MIN: 8.25 / MAX: 8.56 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Ryzen 9 3950X 60 120 180 240 300 SE +/- 0.09, N = 3 259.09 MIN: 247.44 / MAX: 291.53 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Ryzen 9 3950X 50 100 150 200 250 SE +/- 2.23, N = 3 238.86 MIN: 233.72 / MAX: 251.27 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
OpenVINO Model: Face Detection 0106 FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Face Detection 0106 FP16 - Device: CPU Ryzen 9 3950X 0.7245 1.449 2.1735 2.898 3.6225 SE +/- 0.01, N = 3 3.22
OpenVINO Model: Face Detection 0106 FP16 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Face Detection 0106 FP16 - Device: CPU Ryzen 9 3950X 500 1000 1500 2000 2500 SE +/- 16.39, N = 3 2468.86
OpenVINO Model: Face Detection 0106 FP32 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Face Detection 0106 FP32 - Device: CPU Ryzen 9 3950X 0.7245 1.449 2.1735 2.898 3.6225 SE +/- 0.01, N = 3 3.22
OpenVINO Model: Face Detection 0106 FP32 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Face Detection 0106 FP32 - Device: CPU Ryzen 9 3950X 500 1000 1500 2000 2500 SE +/- 4.46, N = 3 2467.27
OpenVINO Model: Person Detection 0106 FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Person Detection 0106 FP16 - Device: CPU Ryzen 9 3950X 0.5445 1.089 1.6335 2.178 2.7225 SE +/- 0.02, N = 3 2.42
OpenVINO Model: Person Detection 0106 FP16 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Person Detection 0106 FP16 - Device: CPU Ryzen 9 3950X 700 1400 2100 2800 3500 SE +/- 17.51, N = 3 3221.19
OpenVINO Model: Person Detection 0106 FP32 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Person Detection 0106 FP32 - Device: CPU Ryzen 9 3950X 0.5445 1.089 1.6335 2.178 2.7225 SE +/- 0.02, N = 3 2.42
OpenVINO Model: Person Detection 0106 FP32 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Person Detection 0106 FP32 - Device: CPU Ryzen 9 3950X 700 1400 2100 2800 3500 SE +/- 22.84, N = 3 3211.16
OpenVINO Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 60.44, N = 3 12517.31
OpenVINO Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU Ryzen 9 3950X 0.1418 0.2836 0.4254 0.5672 0.709 SE +/- 0.00, N = 3 0.63
OpenVINO Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 56.52, N = 3 12540.91
OpenVINO Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU Ryzen 9 3950X 0.1395 0.279 0.4185 0.558 0.6975 SE +/- 0.00, N = 3 0.62
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Ryzen 9 3950X 80M 160M 240M 320M 400M SE +/- 1364350.44, N = 3 380203371.58 1. (CC) gcc options: -O3 -march=native -lm
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Ryzen 9 3950X 0.1595 0.319 0.4785 0.638 0.7975 SE +/- 0.008, N = 7 0.709 MIN: 0.55 / MAX: 1.24
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 Ryzen 9 3950X 3M 6M 9M 12M 15M SE +/- 166413.93, N = 3 13634493 1. (CXX) g++ options: -O3 -fopenmp
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Ryzen 9 3950X 300K 600K 900K 1200K 1500K SE +/- 2381.33, N = 3 1379936.0
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Ryzen 9 3950X 300K 600K 900K 1200K 1500K SE +/- 654.07, N = 3 1540082.2
InfluxDB Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Ryzen 9 3950X 300K 600K 900K 1200K 1500K SE +/- 459.00, N = 3 1567244.9
Phoronix Test Suite v10.8.4