Ryzen 9 3950X AMD Ryzen 9 3900X 12-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1001 BIOS) and AMD Radeon RX 56/64 8GB on Ubuntu 19.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1912208-HU-RYZEN939543&grs .
Ryzen 9 3950X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ryzen 9 3900X AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1001 BIOS) AMD Starship/Matisse 16384MB 2000GB Force MP600 AMD Radeon RX 56/64 8GB (1630/945MHz) AMD Vega 10 HDMI Audio ASUS VP28U Realtek Device 8125 + Intel I211 + Intel Device 2723 Ubuntu 19.10 5.4.0-nvme-hwmon (x86_64) GNOME Shell 3.34.1 X Server 1.20.5 amdgpu 19.0.1 4.5 Mesa 19.2.1 (LLVM 9.0.0) GCC 9.2.1 20191008 ext4 3840x2160 OpenBenchmarking.org - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 - Python 2.7.17 + Python 3.7.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: always-on RSB filling + tsx_async_abort: Not affected
Ryzen 9 3950X selenium: Octane - Firefox selenium: ARES-6 - Firefox appleseed: Material Tester appleseed: Disney Material appleseed: Emily blender: Pabellon Barcelona - CPU-Only blender: Barbershop - CPU-Only blender: Fishy Cat - CPU-Only blender: Classroom - CPU-Only blender: BMW27 - CPU-Only deepspeech: CPU y-cruncher: Calculating 500M Pi Digits tungsten: Volumetric Caustic tungsten: Non-Exponential tungsten: Water Caustic tungsten: Hair himeno: Poisson Pressure Solver luxcorerender: Rainbow Colors and Prism luxcorerender: DLSC oidn: Memorial svt-av1: Enc Mode 8 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 0 - 1080p rav1e: 9 rav1e: 6 rav1e: 5 rav1e: 1 embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Crown embree: Pathtracer - Crown aom-av1: AV1 Video Encoding ospray: Magnetic Reconnection - Path Tracer ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: XFrog Forest - Path Tracer ospray: NASA Streamlines - SciVis ospray: San Miguel - Path Tracer ospray: XFrog Forest - SciVis ospray: San Miguel - SciVis dav1d: Chimera 1080p 10-bit dav1d: Summer Nature 1080p dav1d: Summer Nature 4K dav1d: Chimera 1080p mkl-dnn: Convolution Batch conv_googlenet_v3 - f32 mkl-dnn: Recurrent Neural Network Training - f32 mkl-dnn: Deconvolution Batch deconv_all - f32 mkl-dnn: Convolution Batch conv_alexnet - f32 mkl-dnn: Deconvolution Batch deconv_3d - f32 mkl-dnn: Deconvolution Batch deconv_1d - f32 mkl-dnn: Convolution Batch conv_all - f32 mkl-dnn: Convolution Batch conv_3d - f32 mkl-dnn: IP Batch All - f32 mkl-dnn: IP Batch 1D - f32 libgav1: Chimera 1080p 10-bit libgav1: Summer Nature 1080p libgav1: Summer Nature 4K libgav1: Chimera 1080p hmmer: Pfam Database Search hpcc: Max Ping Pong Bandwidth hpcc: Rand Ring Bandwidth hpcc: Rand Ring Latency hpcc: G-Rand Access hpcc: EP-STREAM Triad hpcc: G-Ptrans hpcc: EP-DGEMM hpcc: G-Ffte hpcc: G-Ffte hpcc: G-HPL Ryzen 9 3900X 37014 48.84 164.791185 168.115448 272.725095 400.07 469.02 168.37 329.35 115.95 62.55560 19.903 7.44219 5.87847 23.9700 17.7305 5131.565238 2.26 2.27 10.37 42.825 4.375 0.06 1.589 1.276 0.818 0.213 14.2452 16.4883 14.8234 16.5454 14.7239 15.4194 0.13 200 5.56 12.99 1.88 27.78 1.47 3.59 19.36 73.74 487.44 177.50 492.32 110.372 245.571 2959.83 250.727 4.92439 4.22962 2064.36 18.2591 26.6908 4.32162 21.38 81.21 24.66 52.40 5.430 24374.521 4.99325 0.34515 0.08757 2.17984 2.70098 36.63207 5.49879 5.49879 58.06887 OpenBenchmarking.org
Selenium Benchmark: Octane - Browser: Firefox OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Ryzen 9 3900X 8K 16K 24K 32K 40K SE +/- 319.01, N = 3 37014 1. firefox 71.0
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Ryzen 9 3900X 11 22 33 44 55 SE +/- 0.50, N = 3 48.84 1. firefox 71.0
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Ryzen 9 3900X 40 80 120 160 200 164.79
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Ryzen 9 3900X 40 80 120 160 200 168.12
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Ryzen 9 3900X 60 120 180 240 300 272.73
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Pabellon Barcelona - Compute: CPU-Only Ryzen 9 3900X 90 180 270 360 450 SE +/- 0.37, N = 3 400.07
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Barbershop - Compute: CPU-Only Ryzen 9 3900X 100 200 300 400 500 SE +/- 0.64, N = 3 469.02
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Fishy Cat - Compute: CPU-Only Ryzen 9 3900X 40 80 120 160 200 SE +/- 0.17, N = 3 168.37
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Classroom - Compute: CPU-Only Ryzen 9 3900X 70 140 210 280 350 SE +/- 0.32, N = 3 329.35
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: BMW27 - Compute: CPU-Only Ryzen 9 3900X 30 60 90 120 150 SE +/- 0.33, N = 3 115.95
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Ryzen 9 3900X 14 28 42 56 70 SE +/- 0.12, N = 3 62.56
Y-Cruncher Calculating 500M Pi Digits OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.8.9503 Calculating 500M Pi Digits Ryzen 9 3900X 5 10 15 20 25 SE +/- 0.02, N = 3 19.90
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Ryzen 9 3900X 2 4 6 8 10 SE +/- 0.00840, N = 3 7.44219 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 -lpthread -ldl
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Ryzen 9 3900X 1.3227 2.6454 3.9681 5.2908 6.6135 SE +/- 0.00652, N = 3 5.87847 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 -lpthread -ldl
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Ryzen 9 3900X 6 12 18 24 30 SE +/- 0.07, N = 3 23.97 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 -lpthread -ldl
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.02, N = 3 17.73 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 -lpthread -ldl
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ryzen 9 3900X 1100 2200 3300 4400 5500 SE +/- 60.47, N = 3 5131.57 1. (CC) gcc options: -O3 -mavx2
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.2 Scene: Rainbow Colors and Prism Ryzen 9 3900X 0.5085 1.017 1.5255 2.034 2.5425 SE +/- 0.03, N = 15 2.26 MIN: 2.04 / MAX: 2.44
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.2 Scene: DLSC Ryzen 9 3900X 0.5108 1.0216 1.5324 2.0432 2.554 SE +/- 0.01, N = 3 2.27 MIN: 2.17 / MAX: 2.35
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.0.0 Scene: Memorial Ryzen 9 3900X 3 6 9 12 15 SE +/- 0.01, N = 3 10.37
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.7 Encoder Mode: Enc Mode 8 - Input: 1080p Ryzen 9 3900X 10 20 30 40 50 SE +/- 0.04, N = 3 42.83 1. (CXX) g++ options: -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.7 Encoder Mode: Enc Mode 4 - Input: 1080p Ryzen 9 3900X 0.9844 1.9688 2.9532 3.9376 4.922 SE +/- 0.008, N = 3 4.375 1. (CXX) g++ options: -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.7 Encoder Mode: Enc Mode 0 - Input: 1080p Ryzen 9 3900X 0.0135 0.027 0.0405 0.054 0.0675 SE +/- 0.00, N = 3 0.06 1. (CXX) g++ options: -fPIE -fPIC -pie
rav1e Speed: 9 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 9 Ryzen 9 3900X 0.3575 0.715 1.0725 1.43 1.7875 SE +/- 0.002, N = 4 1.589
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 6 Ryzen 9 3900X 0.2871 0.5742 0.8613 1.1484 1.4355 SE +/- 0.001, N = 3 1.276
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 5 Ryzen 9 3900X 0.1841 0.3682 0.5523 0.7364 0.9205 SE +/- 0.001, N = 6 0.818
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 1 Ryzen 9 3900X 0.0479 0.0958 0.1437 0.1916 0.2395 SE +/- 0.000, N = 15 0.213
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.01, N = 3 14.25 MIN: 14.15 / MAX: 14.47
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Asian Dragon Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.01, N = 3 16.49 MIN: 16.39 / MAX: 16.84
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Asian Dragon Obj Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.01, N = 3 14.82 MIN: 14.73 / MAX: 15.09
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Asian Dragon Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.01, N = 3 16.55 MIN: 16.43 / MAX: 16.87
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Crown Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.01, N = 3 14.72 MIN: 14.59 / MAX: 14.98
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Crown Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.00, N = 3 15.42 MIN: 15.3 / MAX: 15.7
AOM AV1 AV1 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2019-09-16 AV1 Video Encoding Ryzen 9 3900X 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.00, N = 3 0.13 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Ryzen 9 3900X 40 80 120 160 200 200 MIN: 125 / MAX: 250
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Ryzen 9 3900X 1.251 2.502 3.753 5.004 6.255 SE +/- 0.00, N = 15 5.56 MIN: 5.38 / MAX: 5.65
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Ryzen 9 3900X 3 6 9 12 15 SE +/- 0.00, N = 12 12.99 MIN: 12.66 / MAX: 13.16
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Ryzen 9 3900X 0.423 0.846 1.269 1.692 2.115 SE +/- 0.00, N = 3 1.88 MIN: 1.86 / MAX: 1.9
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Ryzen 9 3900X 7 14 21 28 35 SE +/- 0.00, N = 15 27.78 MIN: 23.26 / MAX: 28.57
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Ryzen 9 3900X 0.3308 0.6616 0.9924 1.3232 1.654 SE +/- 0.00, N = 3 1.47 MIN: 1.46 / MAX: 1.48
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Ryzen 9 3900X 0.8078 1.6156 2.4234 3.2312 4.039 SE +/- 0.00, N = 3 3.59 MIN: 3.52 / MAX: 3.64
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Ryzen 9 3900X 5 10 15 20 25 SE +/- 0.13, N = 3 19.36 MIN: 18.52 / MAX: 20.83
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p 10-bit Ryzen 9 3900X 16 32 48 64 80 SE +/- 0.04, N = 3 73.74 MIN: 45.27 / MAX: 169.16 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 1080p Ryzen 9 3900X 110 220 330 440 550 SE +/- 1.25, N = 3 487.44 MIN: 367.04 / MAX: 525.7 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 4K Ryzen 9 3900X 40 80 120 160 200 SE +/- 0.03, N = 3 177.50 MIN: 145.58 / MAX: 187.22 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p Ryzen 9 3900X 110 220 330 440 550 SE +/- 0.23, N = 3 492.32 MIN: 403.92 / MAX: 588.81 1. (CC) gcc options: -pthread
MKL-DNN DNNL Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 Ryzen 9 3900X 20 40 60 80 100 SE +/- 0.30, N = 3 110.37 MIN: 108.58 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: Recurrent Neural Network Training - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Recurrent Neural Network Training - Data Type: f32 Ryzen 9 3900X 50 100 150 200 250 SE +/- 0.24, N = 3 245.57 MIN: 243.18 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: Deconvolution Batch deconv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_all - Data Type: f32 Ryzen 9 3900X 600 1200 1800 2400 3000 SE +/- 9.53, N = 3 2959.83 MIN: 2882.08 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_alexnet - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_alexnet - Data Type: f32 Ryzen 9 3900X 50 100 150 200 250 SE +/- 1.60, N = 3 250.73 MIN: 247 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: Deconvolution Batch deconv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_3d - Data Type: f32 Ryzen 9 3900X 1.108 2.216 3.324 4.432 5.54 SE +/- 0.00839, N = 3 4.92439 MIN: 4.82 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_1d - Data Type: f32 Ryzen 9 3900X 0.9517 1.9034 2.8551 3.8068 4.7585 SE +/- 0.01137, N = 3 4.22962 MIN: 4.12 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_all - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_all - Data Type: f32 Ryzen 9 3900X 400 800 1200 1600 2000 SE +/- 4.01, N = 3 2064.36 MIN: 2042.46 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: Convolution Batch conv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_3d - Data Type: f32 Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.07, N = 3 18.26 MIN: 17.79 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: IP Batch All - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: IP Batch All - Data Type: f32 Ryzen 9 3900X 6 12 18 24 30 SE +/- 0.01, N = 3 26.69 MIN: 26.28 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
MKL-DNN DNNL Harness: IP Batch 1D - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: IP Batch 1D - Data Type: f32 Ryzen 9 3900X 0.9724 1.9448 2.9172 3.8896 4.862 SE +/- 0.00724, N = 3 4.32162 MIN: 4.12 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit Ryzen 9 3900X 5 10 15 20 25 SE +/- 0.05, N = 3 21.38 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 1080p Ryzen 9 3900X 20 40 60 80 100 SE +/- 0.06, N = 3 81.21 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 4K Ryzen 9 3900X 6 12 18 24 30 SE +/- 0.02, N = 3 24.66 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p Ryzen 9 3900X 12 24 36 48 60 SE +/- 0.02, N = 3 52.40 1. (CXX) g++ options: -O3 -lpthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Ryzen 9 3900X 1.2218 2.4436 3.6654 4.8872 6.109 SE +/- 0.074, N = 4 5.430 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
HPC Challenge Test / Class: Max Ping Pong Bandwidth OpenBenchmarking.org MB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Max Ping Pong Bandwidth Ryzen 9 3900X 5K 10K 15K 20K 25K SE +/- 169.56, N = 3 24374.52 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: Random Ring Bandwidth OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Random Ring Bandwidth Ryzen 9 3900X 1.1235 2.247 3.3705 4.494 5.6175 SE +/- 0.06771, N = 3 4.99325 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: Random Ring Latency OpenBenchmarking.org usecs, Fewer Is Better HPC Challenge 1.5.0 Test / Class: Random Ring Latency Ryzen 9 3900X 0.0777 0.1554 0.2331 0.3108 0.3885 SE +/- 0.00037, N = 3 0.34515 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: G-Random Access OpenBenchmarking.org GUP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Random Access Ryzen 9 3900X 0.0197 0.0394 0.0591 0.0788 0.0985 SE +/- 0.00030, N = 3 0.08757 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: EP-STREAM Triad OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: EP-STREAM Triad Ryzen 9 3900X 0.4905 0.981 1.4715 1.962 2.4525 SE +/- 0.00101, N = 3 2.17984 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: G-Ptrans OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ptrans Ryzen 9 3900X 0.6077 1.2154 1.8231 2.4308 3.0385 SE +/- 0.00222, N = 3 2.70098 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: EP-DGEMM OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: EP-DGEMM Ryzen 9 3900X 8 16 24 32 40 SE +/- 0.13, N = 3 36.63 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte Ryzen 9 3900X 1.2372 2.4744 3.7116 4.9488 6.186 SE +/- 0.00734, N = 3 5.49879 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte Ryzen 9 3900X 1.2372 2.4744 3.7116 4.9488 6.186 SE +/- 0.00734, N = 3 5.49879 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
HPC Challenge Test / Class: G-HPL OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-HPL Ryzen 9 3900X 13 26 39 52 65 SE +/- 0.25, N = 3 58.07 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. OpenBLAS + Open MPI 3.1.3
Phoronix Test Suite v10.8.5