AMD Ryzen 9 AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (2206 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/2010169-FI-AMDRYZEN985 .
AMD Ryzen 9 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) (2206 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 ASUS MG28U Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.9.0-050900-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.3.0-devel (git-442f48f 2020-10-15 focal-oibaf-ppa) (LLVM 11.0.0) 1.2.145 GCC 9.3.0 ext4 1920x1080 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: 0x8701021 - OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) - Python 2.7.18 + 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
AMD Ryzen 9 wireguard: blosc: blosclz hpcg: cloverleaf: Lagrangian-Eulerian Hydrodynamics cp2k: Fayalite-FIST Data rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster namd: ATPase Simulation - 327,506 Atoms dolfyn: Computational Fluid Dynamics neat: polyhedron: ac polyhedron: air polyhedron: linpk polyhedron: tfft2 polyhedron: aermod polyhedron: rnflow polyhedron: protein polyhedron: gas_dyn2 amg: ffte: N=256, 3D Complex FFT Routine mrbayes: Primate Phylogeny Analysis mafft: Multiple Sequence Alignment - LSU RNA mocassin: Dust 2D tau100.0 lammps: 20k Atoms lammps: Rhodopsin Protein lulesh: blake2: webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression bork: File Encryption Time dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans fhourstones: Complex Connect-4 Solving byte: Dhrystone 2 compress-zstd: 3 compress-zstd: 19 scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation botan: KASUMI botan: AES-256 botan: Twofish botan: Blowfish botan: CAST-256 libraw: Post-Processing Benchmark crafty: Elapsed Time tscp: AI Chess Performance john-the-ripper: Blowfish john-the-ripper: MD5 graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space onednn: IP Batch 1D - f32 - CPU onednn: IP Batch All - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Deconvolution Batch deconv_1d - f32 - CPU onednn: Deconvolution Batch deconv_3d - f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping aom-av1: Speed 4 Two-Pass aom-av1: Speed 6 Realtime aom-av1: Speed 6 Two-Pass aom-av1: Speed 8 Realtime embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Asian Dragon svt-av1: Enc Mode 0 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p vpxenc: Speed 0 vpxenc: Speed 5 x264: H.264 Video Encoding kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 4K - Very Fast kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast x265: Bosphorus 4K x265: Bosphorus 1080p mt-dgemm: Sustained Floating-Point Rate oidn: Memorial openvkl: vklBenchmark coremark: CoreMark Size 666 - Iterations Per Second luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism himeno: Poisson Pressure Solver compress-7zip: Compress Speed Test stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 build-apache: Time To Compile build-ffmpeg: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile build-mplayer: Time To Compile build-php: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel povray: Trace Time smallpt: Global Illumination Renderer; 128 Samples tungsten: Hair tungsten: Water Caustic tungsten: Non-Exponential tungsten: Volumetric Caustic yafaray: Total Time For Sample Scene numpy: aobench: 2048 x 2048 - Total Time cython-bench: deepspeech: CPU encode-flac: WAV To FLAC encode-mp3: WAV To MP3 espeak: Text-To-Speech Synthesis m-queens: Time To Solve montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg n-queens: Elapsed Time perl-benchmark: Pod2html perl-benchmark: Interpreter radiance: Serial radiance: SMP Parallel rnnoise: tachyon: Total Time openssl: RSA 4096-bit Performance aircrack-ng: couchdb: 100 - 1000 - 24 askap: tConvolve OpenMP - Gridding askap: tConvolve OpenMP - Degridding tjbench: Decompression Throughput 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 basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 basis: UASTC Level 2 + RDO Post-Processing sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gegl: Crop gegl: Scale gegl: Reflect gegl: Antialias gegl: Color Enhance gegl: Rotate 90 Degrees gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask gmic: 2D Function Plotting, 1000 Times gmic: Plotting Isosurface Of A 3D Volume, 1000 Times gmic: 3D Elevated Function In Rand Colors, 100 Times inkscape: SVG Files To PNG libreoffice: 20 Documents To PDF ocrmypdf: Processing 60 Page PDF Document octave-benchmark: rawtherapee: Total Benchmark Time caffe: AlexNet - CPU - 200 caffe: GoogleNet - CPU - 200 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 tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 plaidml: No - Inference - VGG16 - CPU plaidml: No - Inference - VGG19 - CPU plaidml: No - Inference - IMDB LSTM - CPU plaidml: No - Inference - Mobilenet - CPU plaidml: No - Inference - ResNet 50 - CPU plaidml: No - Inference - DenseNet 201 - CPU plaidml: No - Inference - Inception V3 - CPU ctx-clock: Context Switch Time 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 optcarrot: Optimized Benchmark v-ray: CPU blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only pybench: Total For Average Test Times pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: regex_compile pyperformance: python_startup numenta-nab: Relative Entropy numenta-nab: Windowed Gaussian numenta-nab: Earthgecko Skyline numenta-nab: Bayesian Changepoint hint: FLOAT neatbench: CPU appleseed: Emily appleseed: Disney Material appleseed: Material Tester phpbench: PHP Benchmark Suite selenium: ARES-6 - Firefox selenium: Kraken - Firefox selenium: CanvasMark - Firefox selenium: StyleBench - Firefox selenium: Jetstream 2 - Firefox selenium: Maze Solver - Firefox selenium: Speedometer - Firefox selenium: ARES-6 - Google Chrome selenium: Kraken - Google Chrome selenium: PSPDFKit WASM - Firefox selenium: CanvasMark - Google Chrome selenium: StyleBench - Google Chrome selenium: Jetstream 2 - Google Chrome selenium: Maze Solver - Google Chrome selenium: Speedometer - Google Chrome selenium: PSPDFKit WASM - Google Chrome selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox selenium: WASM imageConvolute - Google Chrome selenium: WASM collisionDetection - Google Chrome git: Time To Complete Common Git Commands mlpack: scikit_ica mlpack: scikit_qda mlpack: scikit_svm mlpack: scikit_linearridgeregression sunflow: Global Illumination + Image Synthesis tesseract-ocr: Time To OCR 7 Images brl-cad: VGR Performance Metric Ryzen 9 3950X 195.779 11474.9 4.57346 3.86 320.199 120.533 79.925 77.777 10.819 25.388 1.14997 15.568 12.242 5.67 1.59 3.03 43.45 5.39 14.39 12.03 41.01 26430.18 38565.531315546 70.243 8.591 199 11.902 11.541 9.9430272 7.66 1.369 2.161 15.638 6.748 32.301 7.606 3255 3946 3460 4068 15875.8 44123395.7 4059.1 39.5 751.35 165.36 374.19 831.21 1022.73 1363.28 107.772 5953.984 400.119 501.990 157.120 44.57 9195403 1407253 28096 1868000 799 252 407 1829 472 1687 4.03926 47.4722 20.7425 2.47606 4.29713 207.121 66.1008 2.67931 619.21 201.96 580.89 113.75 829.786 2.72 19.47 4.18 38.90 21.0440 19.8746 21.8692 21.6635 0.128 5.320 43.330 208.93 217.13 200.83 7.83 25.37 162.49 10.26 10.40 36.26 37.16 25.17 45.92 82.24 145.91 23.09 63.22 5.476733 12.89 236.58 726166.543062 3.29 3.64 5235.834595 90071 52407367 52929484 59.399 35.675 4.453 4.305 20.214 33.467 90.547 20.576 47.358 364.327 20.775 42.373 31.326 23.510 5.200 13.5383 21.2263 4.38473 5.61440 79.697 422.17 30.740 37.798 63.23064 7.455 6.894 26.677 33.840 69.702 6.704 0.11059513 0.00076862 522.735 169.173 17.238 46.3723 4743.4 58788.470 97.781 1161.15 1924.76 225.709372 1.236 100527 1432403 117199 66530.3 68497.9 1288407 4.84 6.27 13.55 105.63 42.255 6.365 18.304 31.648 594.328 55.072 11.990 4.120 0.183 3.579 8.074 5.499 29.181 36.636 54.089 37.232 7.289 11.265 12.250 15.255 126.008 18.333 78.421 23.917 6.412 18.731 6.469 52.391 105617 265131 316.334 8.162 42.129 5.716 7.440 36.984 15.97 17.12 5.82 5.15 4.96 5.23 7.10 1.99 19.24 71.28 17.91 16.78 29.91 29.08 258.827 240.335 22.74 18.94 834.68 16.85 7.22 3.90 11.15 175 3.25 2446.63 3.27 2419.80 2.43 3197.55 2.43 3185.29 12280.85 0.64 12650.24 0.62 135.44 28416 81.77 230.94 107.97 876 102 15.6 417 153 8.10 14.730 7.276 77.852 25.656 406108737.67552 27.3 208.357892 119.857197 125.260331 689872 39.56 731.0 14100 86.5 105.020 4.5 100.6 18.51 700.5 1286 22848 36.4 152.151 4.3 141.8 1429 26.9 362.2 27.324 280.0318 44.838 52.55 69.64 19.13 2.01 0.697 22.740 248077 OpenBenchmarking.org
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.54, N = 3 195.78
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz Ryzen 9 3950X 2K 4K 6K 8K 10K SE +/- 23.94, N = 3 11474.9 1. (CXX) g++ options: -rdynamic
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Ryzen 9 3950X 1.029 2.058 3.087 4.116 5.145 SE +/- 0.00413, N = 3 4.57346 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Ryzen 9 3950X 0.8685 1.737 2.6055 3.474 4.3425 SE +/- 0.00, N = 3 3.86 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data Ryzen 9 3950X 70 140 210 280 350 320.20
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.14, N = 3 120.53 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.37, N = 3 79.93 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.56, N = 3 77.78 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.01, N = 3 10.82 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.01, N = 3 25.39 1. (CXX) g++ options: -O2 -lOpenCL
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.2587 0.5174 0.7761 1.0348 1.2935 SE +/- 0.00338, N = 3 1.14997
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.15, N = 3 15.57
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.03, N = 3 12.24 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac Ryzen 9 3950X 1.2758 2.5516 3.8274 5.1032 6.379 5.67
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air Ryzen 9 3950X 0.3578 0.7156 1.0734 1.4312 1.789 1.59
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk Ryzen 9 3950X 0.6818 1.3636 2.0454 2.7272 3.409 3.03
Polyhedron Fortran Benchmarks Benchmark: tfft2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: tfft2 Ryzen 9 3950X 10 20 30 40 50 43.45
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod Ryzen 9 3950X 1.2128 2.4256 3.6384 4.8512 6.064 5.39
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow Ryzen 9 3950X 4 8 12 16 20 14.39
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein Ryzen 9 3950X 3 6 9 12 15 12.03
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 Ryzen 9 3950X 9 18 27 36 45 41.01
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark Ryzen 9 3950X 6K 12K 18K 24K 30K SE +/- 10.90, N = 3 26430.18 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
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 +/- 34.63, N = 3 38565.53 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.39, N = 3 70.24 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
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.041, N = 3 8.591 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 199 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: 20k Atoms Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.01, N = 3 11.90 1. (CXX) g++ options: -O3 -pthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: Rhodopsin Protein Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.25, N = 15 11.54 1. (CXX) g++ options: -O3 -pthread -lm
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.0025653, N = 3 9.9430272 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.11, N = 4 7.66 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
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.308 0.616 0.924 1.232 1.54 SE +/- 0.005, N = 3 1.369 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.4862 0.9724 1.4586 1.9448 2.431 SE +/- 0.029, N = 3 2.161 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.12, N = 3 15.64 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.087, N = 5 6.748 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.10, N = 3 32.30 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.035, N = 3 7.606
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Ryzen 9 3950X 700 1400 2100 2800 3500 SE +/- 36.35, N = 4 3255
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Ryzen 9 3950X 800 1600 2400 3200 4000 SE +/- 15.68, N = 4 3946
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Ryzen 9 3950X 700 1400 2100 2800 3500 SE +/- 22.93, N = 4 3460
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Ryzen 9 3950X 900 1800 2700 3600 4500 SE +/- 28.52, N = 4 4068
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 67.33, N = 3 15875.8 1. (CC) gcc options: -O3
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 +/- 529964.65, N = 5 44123395.7
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Ryzen 9 3950X 900 1800 2700 3600 4500 SE +/- 11.36, N = 3 4059.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.03, N = 3 39.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ryzen 9 3950X 160 320 480 640 800 SE +/- 6.32, N = 3 751.35 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.92, N = 3 165.36 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Ryzen 9 3950X 80 160 240 320 400 SE +/- 4.86, N = 3 374.19 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Ryzen 9 3950X 200 400 600 800 1000 SE +/- 6.04, N = 3 831.21 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Ryzen 9 3950X 200 400 600 800 1000 SE +/- 11.92, N = 3 1022.73 1. (CC) gcc options: -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Ryzen 9 3950X 300 600 900 1200 1500 SE +/- 8.57, N = 3 1363.28 1. (CC) gcc options: -lm
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.85, N = 3 107.77 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 Ryzen 9 3950X 1300 2600 3900 5200 6500 SE +/- 78.68, N = 5 5953.98 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish Ryzen 9 3950X 90 180 270 360 450 SE +/- 3.56, N = 3 400.12 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish Ryzen 9 3950X 110 220 330 440 550 SE +/- 5.13, N = 3 501.99 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.25, N = 3 157.12 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.23, N = 3 44.57 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Ryzen 9 3950X 2M 4M 6M 8M 10M SE +/- 28955.96, N = 3 9195403 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Ryzen 9 3950X 300K 600K 900K 1200K 1500K SE +/- 4368.74, N = 5 1407253 1. (CC) gcc options: -O3 -march=native
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 +/- 35.59, N = 3 28096 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 +/- 9609.02, N = 3 1868000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Ryzen 9 3950X 200 400 600 800 1000 799 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Ryzen 9 3950X 60 120 180 240 300 SE +/- 0.33, N = 3 252 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Ryzen 9 3950X 90 180 270 360 450 407 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Ryzen 9 3950X 400 800 1200 1600 2000 SE +/- 1.73, N = 3 1829 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Ryzen 9 3950X 100 200 300 400 500 472 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Ryzen 9 3950X 400 800 1200 1600 2000 SE +/- 3.93, N = 3 1687 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
oneDNN Harness: IP Batch 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: f32 - Engine: CPU Ryzen 9 3950X 0.9088 1.8176 2.7264 3.6352 4.544 SE +/- 0.03194, N = 3 4.03926 MIN: 3.77 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch All - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: f32 - Engine: CPU Ryzen 9 3950X 11 22 33 44 55 SE +/- 0.05, N = 3 47.47 MIN: 46.54 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.10, N = 3 20.74 MIN: 20.33 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU Ryzen 9 3950X 0.5571 1.1142 1.6713 2.2284 2.7855 SE +/- 0.00820, N = 3 2.47606 MIN: 2.42 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU Ryzen 9 3950X 0.9669 1.9338 2.9007 3.8676 4.8345 SE +/- 0.00337, N = 3 4.29713 MIN: 4.2 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Ryzen 9 3950X 50 100 150 200 250 SE +/- 1.14, N = 3 207.12 MIN: 203.26 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Ryzen 9 3950X 15 30 45 60 75 SE +/- 6.97, N = 12 66.10 MIN: 40.52 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Ryzen 9 3950X 0.6028 1.2056 1.8084 2.4112 3.014 SE +/- 0.01186, N = 3 2.67931 MIN: 2.53 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p Ryzen 9 3950X 130 260 390 520 650 SE +/- 1.50, N = 3 619.21 MIN: 475.8 / MAX: 778.14 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.61, N = 3 201.96 MIN: 138.19 / MAX: 209.94 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Ryzen 9 3950X 130 260 390 520 650 SE +/- 2.57, N = 3 580.89 MIN: 405.32 / MAX: 633.03 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.29, N = 3 113.75 MIN: 77.63 / MAX: 233.82 1. (CC) gcc options: -pthread
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Ryzen 9 3950X 200 400 600 800 1000 SE +/- 1.05, N = 3 829.79 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Two-Pass Ryzen 9 3950X 0.612 1.224 1.836 2.448 3.06 SE +/- 0.00, N = 3 2.72 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.09, N = 3 19.47 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass Ryzen 9 3950X 0.9405 1.881 2.8215 3.762 4.7025 SE +/- 0.02, N = 3 4.18 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.21, N = 3 38.90 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.04, N = 3 21.04 MIN: 20.83 / MAX: 21.49
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.16, N = 3 19.87 MIN: 19.42 / MAX: 20.41
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.16, N = 3 21.87 MIN: 21.44 / MAX: 22.58
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.16, N = 3 21.66 MIN: 21.35 / MAX: 22.34
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p Ryzen 9 3950X 0.0288 0.0576 0.0864 0.1152 0.144 SE +/- 0.000, N = 3 0.128 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Ryzen 9 3950X 1.197 2.394 3.591 4.788 5.985 SE +/- 0.013, N = 3 5.320 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.10, N = 3 43.33 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p Ryzen 9 3950X 50 100 150 200 250 SE +/- 2.97, N = 3 208.93 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Ryzen 9 3950X 50 100 150 200 250 SE +/- 0.25, N = 3 217.13 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.53, N = 3 200.83 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.01, N = 3 7.83 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.04, N = 3 25.37 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Ryzen 9 3950X 40 80 120 160 200 SE +/- 1.78, N = 3 162.49 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Slow Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.02, N = 3 10.26 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.00, N = 3 10.40 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Slow Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.03, N = 3 36.26 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.01, N = 3 37.16 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.02, N = 3 25.17 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.16, N = 3 45.92 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.07, N = 3 82.24 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.12, N = 3 145.91 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.05, N = 3 23.09 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Ryzen 9 3950X 14 28 42 56 70 SE +/- 0.03, N = 3 63.22 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Ryzen 9 3950X 1.2323 2.4646 3.6969 4.9292 6.1615 SE +/- 0.064485, N = 15 5.476733 1. (CC) gcc options: -O3 -march=native -fopenmp
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.02, N = 3 12.89
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Ryzen 9 3950X 50 100 150 200 250 SE +/- 0.73, N = 3 236.58 MIN: 1 / MAX: 853
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Ryzen 9 3950X 160K 320K 480K 640K 800K SE +/- 1082.90, N = 3 726166.54 1. (CC) gcc options: -O2 -lrt" -lrt
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Ryzen 9 3950X 0.7403 1.4806 2.2209 2.9612 3.7015 SE +/- 0.02, N = 3 3.29 MIN: 3.15 / MAX: 3.44
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Ryzen 9 3950X 0.819 1.638 2.457 3.276 4.095 SE +/- 0.02, N = 3 3.64 MIN: 3.55 / MAX: 3.67
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ryzen 9 3950X 1100 2200 3300 4400 5500 SE +/- 83.95, N = 3 5235.83 1. (CC) gcc options: -O3 -mavx2
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 191.60, N = 3 90071 1. (CXX) g++ options: -pipe -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Ryzen 9 3950X 11M 22M 33M 44M 55M SE +/- 127032.63, N = 3 52407367 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Ryzen 9 3950X 11M 22M 33M 44M 55M SE +/- 711272.98, N = 4 52929484
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Ryzen 9 3950X 13 26 39 52 65 SE +/- 0.06, N = 3 59.40 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.03, N = 3 35.68 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Ryzen 9 3950X 1.0019 2.0038 3.0057 4.0076 5.0095 SE +/- 0.054, N = 3 4.453 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Ryzen 9 3950X 0.9686 1.9372 2.9058 3.8744 4.843 SE +/- 0.023, N = 3 4.305 1. (CXX) g++ options: -O3 -fPIC
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.06, N = 3 20.21
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.11, N = 3 33.47
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.02, N = 3 90.55
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.13, N = 3 20.58
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Ryzen 9 3950X 11 22 33 44 55 SE +/- 0.56, N = 3 47.36
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Ryzen 9 3950X 80 160 240 320 400 SE +/- 4.14, N = 3 364.33
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.04, N = 3 20.78
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.10, N = 3 42.37
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Ryzen 9 3950X 7 14 21 28 35 SE +/- 0.08, N = 3 31.33 1. (CC) gcc options: -lm -lpthread -O3
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.04, N = 3 23.51 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Ryzen 9 3950X 1.17 2.34 3.51 4.68 5.85 SE +/- 0.003, N = 3 5.200 1. (CXX) g++ options: -fopenmp -O3
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.01, N = 3 13.54 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.03, N = 3 21.23 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Ryzen 9 3950X 0.9866 1.9732 2.9598 3.9464 4.933 SE +/- 0.00924, N = 3 4.38473 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Ryzen 9 3950X 1.2632 2.5264 3.7896 5.0528 6.316 SE +/- 0.00557, N = 3 5.61440 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.49, N = 3 79.70 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Ryzen 9 3950X 90 180 270 360 450 SE +/- 2.57, N = 3 422.17
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Ryzen 9 3950X 7 14 21 28 35 SE +/- 0.30, N = 3 30.74 1. (CC) gcc options: -lm -O3
Cython benchmark OpenBenchmarking.org Seconds, Fewer Is Better Cython benchmark 0.27 Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.13, N = 3 37.80
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Ryzen 9 3950X 14 28 42 56 70 SE +/- 0.51, N = 3 63.23
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.026, N = 5 7.455 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.054, N = 3 6.894 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
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.11, N = 4 26.68 1. (CC) gcc options: -O2 -std=c99
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.05, N = 3 33.84 1. (CXX) g++ options: -fopenmp -O2 -march=native
Montage Astronomical Image Mosaic Engine Mosaic of M17, K band, 1.5 deg x 1.5 deg OpenBenchmarking.org Seconds, Fewer Is Better Montage Astronomical Image Mosaic Engine 6.0 Mosaic of M17, K band, 1.5 deg x 1.5 deg Ryzen 9 3950X 16 32 48 64 80 SE +/- 0.34, N = 3 69.70 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.008, N = 3 6.704 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Ryzen 9 3950X 0.0249 0.0498 0.0747 0.0996 0.1245 SE +/- 0.00118276, N = 3 0.11059513
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Ryzen 9 3950X 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000624, N = 13 0.00076862
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Ryzen 9 3950X 110 220 330 440 550 522.74
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Ryzen 9 3950X 40 80 120 160 200 169.17
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.06, N = 3 17.24 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Ryzen 9 3950X 11 22 33 44 55 SE +/- 0.47, N = 3 46.37 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
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 +/- 0.54, N = 3 4743.4 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 Ryzen 9 3950X 13K 26K 39K 52K 65K SE +/- 24.81, N = 3 58788.47 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
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 +/- 0.89, N = 3 97.78 1. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Gridding Ryzen 9 3950X 200 400 600 800 1000 SE +/- 9.33, N = 3 1161.15 1. (CXX) g++ options: -lpthread
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 2018-11-10 Test: tConvolve OpenMP - Degridding Ryzen 9 3950X 400 800 1200 1600 2000 SE +/- 4.63, N = 3 1924.76 1. (CXX) g++ options: -lpthread
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Ryzen 9 3950X 50 100 150 200 250 SE +/- 3.33, N = 4 225.71 1. (CC) gcc options: -O3 -rdynamic
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Ryzen 9 3950X 0.2781 0.5562 0.8343 1.1124 1.3905 SE +/- 0.002, N = 3 1.236 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 +/- 47.83, N = 3 100527
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 +/- 902.45, N = 3 1432403
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 +/- 197.01, N = 3 117199
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 +/- 58.97, N = 3 66530.3
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 +/- 29.88, N = 3 68497.9
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 +/- 289.04, N = 3 1288407
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast Ryzen 9 3950X 1.089 2.178 3.267 4.356 5.445 SE +/- 0.06, N = 3 4.84 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.04, N = 3 6.27 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 3 6 9 12 15 SE +/- 0.00, N = 3 13.55 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.07, N = 3 105.63 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.38, N = 3 42.26 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.003, N = 3 6.365 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.06, N = 3 18.30 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Ryzen 9 3950X 7 14 21 28 35 SE +/- 0.06, N = 3 31.65 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing Ryzen 9 3950X 130 260 390 520 650 SE +/- 1.19, N = 3 594.33 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Ryzen 9 3950X 12 24 36 48 60 SE +/- 0.34, N = 3 55.07 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.01, N = 3 11.99
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only Ryzen 9 3950X 0.927 1.854 2.781 3.708 4.635 SE +/- 0.006, N = 3 4.120
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only Ryzen 9 3950X 0.0412 0.0824 0.1236 0.1648 0.206 SE +/- 0.000, N = 3 0.183
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only Ryzen 9 3950X 0.8053 1.6106 2.4159 3.2212 4.0265 SE +/- 0.005, N = 3 3.579
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.083, N = 3 8.074
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Ryzen 9 3950X 1.2373 2.4746 3.7119 4.9492 6.1865 SE +/- 0.013, N = 3 5.499
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Ryzen 9 3950X 7 14 21 28 35 SE +/- 0.11, N = 3 29.18
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.05, N = 3 36.64
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Ryzen 9 3950X 12 24 36 48 60 SE +/- 0.52, N = 3 54.09
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.08, N = 3 37.23
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.053, N = 3 7.289
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.07, N = 3 11.27
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.02, N = 3 12.25
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.02, N = 3 15.26
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.49, N = 3 126.01 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.18, N = 3 18.33 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: 3D Elevated Function In Random Colors, 100 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times Ryzen 9 3950X 20 40 60 80 100 SE +/- 1.25, N = 3 78.42 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.14, N = 3 23.92 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.046, N = 25 6.412 1. LibreOffice 7.0.1.2 00(Build:2)
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.18, N = 3 18.73
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.045, N = 5 6.469
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Ryzen 9 3950X 12 24 36 48 60 SE +/- 0.03, N = 3 52.39 1. RawTherapee, version 5.8, command line.
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 200 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 200 Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 37.78, N = 3 105617 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 200 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 200 Ryzen 9 3950X 60K 120K 180K 240K 300K SE +/- 702.33, N = 3 265131 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
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.20, N = 3 316.33 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.082, N = 3 8.162 MIN: 7.83 / MAX: 11.13 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.15, N = 3 42.13 MIN: 39.26 / MAX: 53.15 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.2861 2.5722 3.8583 5.1444 6.4305 SE +/- 0.010, N = 3 5.716 MIN: 5.49 / MAX: 6.8 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.123, N = 3 7.440 MIN: 6.69 / MAX: 16.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 9 18 27 36 45 SE +/- 0.28, N = 3 36.98 MIN: 35.45 / MAX: 47.52 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.04, N = 3 15.97 MIN: 15.54 / MAX: 16.76 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.14, N = 3 17.12 MIN: 16.58 / MAX: 50.65 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.3095 2.619 3.9285 5.238 6.5475 SE +/- 0.01, N = 3 5.82 MIN: 5.69 / MAX: 6.18 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.1588 2.3176 3.4764 4.6352 5.794 SE +/- 0.03, N = 3 5.15 MIN: 5.03 / MAX: 5.6 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.116 2.232 3.348 4.464 5.58 SE +/- 0.02, N = 3 4.96 MIN: 4.89 / MAX: 5.54 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.1768 2.3536 3.5304 4.7072 5.884 SE +/- 0.05, N = 3 5.23 MIN: 5.09 / MAX: 5.51 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.11, N = 3 7.10 MIN: 6.88 / MAX: 8.39 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.4478 0.8956 1.3434 1.7912 2.239 SE +/- 0.01, N = 3 1.99 MIN: 1.94 / MAX: 2.18 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.24 MIN: 18.5 / MAX: 19.94 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.34, N = 3 71.28 MIN: 69.7 / MAX: 92.06 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.09, N = 3 17.91 MIN: 17.65 / MAX: 28.08 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.07, N = 3 16.78 MIN: 16.47 / MAX: 28.75 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.15, N = 3 29.91 MIN: 29.44 / MAX: 31.38 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.02, N = 3 29.08 MIN: 28.81 / MAX: 29.7 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.44, N = 3 258.83 MIN: 245.84 / MAX: 277.3 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 +/- 0.29, N = 3 240.34 MIN: 239.2 / MAX: 249.7 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.19, N = 3 22.74
PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.05, N = 3 18.94
PlaidML FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU Ryzen 9 3950X 200 400 600 800 1000 SE +/- 0.69, N = 3 834.68
PlaidML FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.01, N = 3 16.85
PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.02, N = 3 7.22
PlaidML FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU Ryzen 9 3950X 0.8775 1.755 2.6325 3.51 4.3875 SE +/- 0.04, N = 3 3.90
PlaidML FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.03, N = 3 11.15
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Ryzen 9 3950X 40 80 120 160 200 175
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.7313 1.4626 2.1939 2.9252 3.6565 SE +/- 0.00, N = 3 3.25 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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 +/- 10.70, N = 3 2446.63 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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.7358 1.4716 2.2074 2.9432 3.679 SE +/- 0.02, N = 3 3.27 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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 +/- 24.99, N = 3 2419.80 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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.5468 1.0936 1.6404 2.1872 2.734 SE +/- 0.02, N = 3 2.43 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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 +/- 36.61, N = 3 3197.55 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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.5468 1.0936 1.6404 2.1872 2.734 SE +/- 0.01, N = 3 2.43 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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 +/- 33.92, N = 3 3185.29 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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 +/- 122.60, N = 3 12280.85 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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.144 0.288 0.432 0.576 0.72 SE +/- 0.01, N = 3 0.64 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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 +/- 34.34, N = 3 12650.24 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
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 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.19, N = 4 135.44 1. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU Ryzen 9 3950X 6K 12K 18K 24K 30K SE +/- 105.68, N = 3 28416
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.28, N = 3 81.77
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CPU-Only Ryzen 9 3950X 50 100 150 200 250 SE +/- 0.14, N = 3 230.94
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.01, N = 3 107.97
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ryzen 9 3950X 200 400 600 800 1000 SE +/- 11.59, N = 3 876
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Ryzen 9 3950X 20 40 60 80 100 102
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.03, N = 3 15.6
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Ryzen 9 3950X 90 180 270 360 450 417
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.33, N = 3 153
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.01, N = 3 8.10
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.04, N = 3 14.73
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.041, N = 3 7.276
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.56, N = 3 77.85
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.12, N = 3 25.66
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Ryzen 9 3950X 90M 180M 270M 360M 450M SE +/- 265333.27, N = 3 406108737.68 1. (CC) gcc options: -O3 -march=native -lm
NeatBench Acceleration: CPU OpenBenchmarking.org FPS, More Is Better NeatBench 5 Acceleration: CPU Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.09, N = 3 27.3
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Ryzen 9 3950X 50 100 150 200 250 208.36
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Ryzen 9 3950X 30 60 90 120 150 119.86
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Ryzen 9 3950X 30 60 90 120 150 125.26
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ryzen 9 3950X 150K 300K 450K 600K 750K SE +/- 9686.30, N = 3 689872
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.43, N = 3 39.56 1. firefox 81.0
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Ryzen 9 3950X 160 320 480 640 800 SE +/- 6.74, N = 3 731.0 1. firefox 81.0
Selenium Benchmark: CanvasMark - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Firefox Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 110.82, N = 3 14100 1. firefox 81.0
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.32, N = 3 86.5 1. firefox 81.0
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.23, N = 3 105.02 1. firefox 81.0
Selenium Benchmark: Maze Solver - Browser: Firefox OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Firefox Ryzen 9 3950X 1.0125 2.025 3.0375 4.05 5.0625 SE +/- 0.03, N = 3 4.5 1. firefox 81.0
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox Ryzen 9 3950X 20 40 60 80 100 SE +/- 1.37, N = 3 100.6 1. firefox 81.0
Selenium Benchmark: ARES-6 - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.07, N = 3 18.51 1. chrome 86.0.4240.75
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Ryzen 9 3950X 150 300 450 600 750 SE +/- 2.40, N = 3 700.5 1. chrome 86.0.4240.75
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Ryzen 9 3950X 300 600 900 1200 1500 SE +/- 6.81, N = 3 1286 1. firefox 81.0
Selenium Benchmark: CanvasMark - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Google Chrome Ryzen 9 3950X 5K 10K 15K 20K 25K SE +/- 187.20, N = 3 22848 1. chrome 86.0.4240.75
Selenium Benchmark: StyleBench - Browser: Google Chrome OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.20, N = 3 36.4 1. chrome 86.0.4240.75
Selenium Benchmark: Jetstream 2 - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.12, N = 3 152.15 1. chrome 86.0.4240.75
Selenium Benchmark: Maze Solver - Browser: Google Chrome OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Google Chrome Ryzen 9 3950X 0.9675 1.935 2.9025 3.87 4.8375 SE +/- 0.03, N = 3 4.3 1. chrome 86.0.4240.75
Selenium Benchmark: Speedometer - Browser: Google Chrome OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.56, N = 3 141.8 1. chrome 86.0.4240.75
Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Ryzen 9 3950X 300 600 900 1200 1500 SE +/- 6.03, N = 3 1429 1. chrome 86.0.4240.75
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.07, N = 3 26.9 1. firefox 81.0
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Ryzen 9 3950X 80 160 240 320 400 SE +/- 0.71, N = 3 362.2 1. firefox 81.0
Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.20, N = 3 27.32 1. chrome 86.0.4240.75
Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome Ryzen 9 3950X 60 120 180 240 300 SE +/- 1.69, N = 3 280.03 1. chrome 86.0.4240.75
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.57, N = 3 44.84 1. git version 2.25.1
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica Ryzen 9 3950X 12 24 36 48 60 SE +/- 0.24, N = 3 52.55
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Ryzen 9 3950X 15 30 45 60 75 SE +/- 0.24, N = 3 69.64
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.09, N = 3 19.13
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Ryzen 9 3950X 0.4523 0.9046 1.3569 1.8092 2.2615 SE +/- 0.02, N = 3 2.01
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.1568 0.3136 0.4704 0.6272 0.784 SE +/- 0.006, N = 3 0.697 MIN: 0.57 / MAX: 1.33
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.05, N = 3 22.74
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Ryzen 9 3950X 50K 100K 150K 200K 250K 248077 1. (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 -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
Phoronix Test Suite v10.8.4