Ryzen 7 3700X Performance Test AMD Ryzen 7 3700X 8-Core testing with a MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.40 BIOS) and Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB on Ubuntu 19.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1910074-PTS-RYZEN73735 .
Ryzen 7 3700X Performance Test Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ryzen 7 3700X AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.40 BIOS) AMD Device 1480 16384MB Samsung SSD 970 EVO Plus 250GB Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz) AMD Baffin HDMI/DP Acer B286HK Realtek Device 2600 + Realtek Device 3000 + Intel Device 2723 Ubuntu 19.04 5.0.0-29-generic (x86_64) GNOME Shell 3.32.2 X Server 1.20.4 modesetting 1.20.4 4.5 Mesa 19.0.8 (LLVM 8.0.0) GCC 8.3.0 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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq ondemand - 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
Ryzen 7 3700X Performance Test lczero: BLAS lczero: Rand dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit ospray: San Miguel - SciVis ospray: XFrog Forest - SciVis ospray: San Miguel - Path Tracer ospray: NASA Streamlines - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - Path Tracer aom-av1: AV1 Video Encoding embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj svt-av1: Enc Mode 0 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p oidn: Memorial luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism tungsten: Hair tungsten: Water Caustic tungsten: Non-Exponential tungsten: Volumetric Caustic pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Single Thread - Read Only pgbench: Buffer Test - Single Thread - Read Write pgbench: Buffer Test - Heavy Contention - Read Only pgbench: Buffer Test - Heavy Contention - Read Write blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only Ryzen 7 3700X 1.23 165764 425.98 144.24 398.44 64.21 51.25 23.93 74.05 18.97 13.16 2.43 1.02 18.59 1.28 9.01 3.74 142.86 0.14 10.64 10.20 11.91 10.61 11.88 10.19 0.07 3.27 34.02 7.25 1.73 1.71 25.33 27.58 8.51 10.49 204924.85 11194.65 32114.89 875.44 215888.27 16032.97 167.59 474.53 244.91 673.43 584.35 OpenBenchmarking.org
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.22.0 Backend: BLAS Ryzen 7 3700X 0.2768 0.5536 0.8304 1.1072 1.384 SE +/- 0.23, N = 15 1.23 1. (CXX) g++ options: -lpthread
LeelaChessZero Backend: Random OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.22.0 Backend: Random Ryzen 7 3700X 40K 80K 120K 160K 200K SE +/- 68.74, N = 3 165764 1. (CXX) g++ options: -lpthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.4.0 Video Input: Chimera 1080p Ryzen 7 3700X 90 180 270 360 450 SE +/- 2.02, N = 3 425.98 MIN: 342.88 / MAX: 515.69 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.4.0 Video Input: Summer Nature 4K Ryzen 7 3700X 30 60 90 120 150 SE +/- 0.14, N = 3 144.24 MIN: 131.21 / MAX: 155.55 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.4.0 Video Input: Summer Nature 1080p Ryzen 7 3700X 90 180 270 360 450 SE +/- 0.33, N = 3 398.44 MIN: 326.3 / MAX: 431.36 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.4.0 Video Input: Chimera 1080p 10-bit Ryzen 7 3700X 14 28 42 56 70 SE +/- 0.06, N = 3 64.21 MIN: 39.66 / MAX: 153.16 1. (CC) gcc options: -pthread
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p Ryzen 7 3700X 12 24 36 48 60 SE +/- 0.11, N = 3 51.25 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 7 3700X 6 12 18 24 30 SE +/- 0.03, N = 3 23.93 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 7 3700X 16 32 48 64 80 SE +/- 0.08, N = 3 74.05 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit Ryzen 7 3700X 5 10 15 20 25 SE +/- 0.12, N = 3 18.97 1. (CXX) g++ options: -O3 -lpthread
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.00, N = 12 13.16 MIN: 12.82 / MAX: 13.89
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Ryzen 7 3700X 0.5468 1.0936 1.6404 2.1872 2.734 SE +/- 0.00, N = 10 2.43 MIN: 2.42 / MAX: 2.46
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Ryzen 7 3700X 0.2295 0.459 0.6885 0.918 1.1475 SE +/- 0.00, N = 3 1.02 MAX: 1.03
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Ryzen 7 3700X 5 10 15 20 25 SE +/- 0.07, N = 5 18.59 MIN: 18.18 / MAX: 18.87
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Ryzen 7 3700X 0.288 0.576 0.864 1.152 1.44 SE +/- 0.00, N = 7 1.28 MIN: 1.27 / MAX: 1.29
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.00, N = 12 9.01 MIN: 8.7 / MAX: 9.09
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Ryzen 7 3700X 0.8415 1.683 2.5245 3.366 4.2075 SE +/- 0.00, N = 3 3.74 MIN: 3.69 / MAX: 3.79
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Ryzen 7 3700X 30 60 90 120 150 SE +/- 0.00, N = 12 142.86 MIN: 125 / MAX: 166.67
AOM AV1 AV1 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2019-09-16 AV1 Video Encoding Ryzen 7 3700X 0.0315 0.063 0.0945 0.126 0.1575 SE +/- 0.00, N = 3 0.14 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.6.1 Binary: Pathtracer - Model: Crown Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.02, N = 3 10.64 MIN: 10.56 / MAX: 10.81
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Crown Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.01, N = 3 10.20 MIN: 10.14 / MAX: 10.37
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Asian Dragon Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.01, N = 3 11.91 MIN: 11.85 / MAX: 12.06
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 7 3700X 3 6 9 12 15 SE +/- 0.01, N = 3 10.61 MIN: 10.54 / MAX: 10.77
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 7 3700X 3 6 9 12 15 SE +/- 0.01, N = 3 11.88 MIN: 11.81 / MAX: 12.05
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 7 3700X 3 6 9 12 15 SE +/- 0.00, N = 3 10.19 MIN: 10.14 / MAX: 10.33
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 7 3700X 0.0158 0.0316 0.0474 0.0632 0.079 SE +/- 0.00, N = 9 0.07 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 7 3700X 0.7358 1.4716 2.2074 2.9432 3.679 SE +/- 0.00, N = 3 3.27 1. (CXX) g++ options: -fPIE -fPIC -pie
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 7 3700X 8 16 24 32 40 SE +/- 0.12, N = 3 34.02 1. (CXX) g++ options: -fPIE -fPIC -pie
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.0.0 Scene: Memorial Ryzen 7 3700X 2 4 6 8 10 SE +/- 0.00, N = 3 7.25
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.2 Scene: DLSC Ryzen 7 3700X 0.3893 0.7786 1.1679 1.5572 1.9465 SE +/- 0.00, N = 3 1.73 MIN: 1.66 / MAX: 1.77
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.2 Scene: Rainbow Colors and Prism Ryzen 7 3700X 0.3848 0.7696 1.1544 1.5392 1.924 SE +/- 0.01, N = 3 1.71 MIN: 1.66 / MAX: 1.8
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Ryzen 7 3700X 6 12 18 24 30 SE +/- 0.01, N = 3 25.33 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 -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Ryzen 7 3700X 6 12 18 24 30 SE +/- 0.10, N = 3 27.58 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 -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Ryzen 7 3700X 2 4 6 8 10 SE +/- 0.01, N = 3 8.51 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 -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.01, N = 3 10.49 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 -ljpeg -lpthread -ldl
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Ryzen 7 3700X 40K 80K 120K 160K 200K SE +/- 188.66, N = 3 204924.85 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Ryzen 7 3700X 2K 4K 6K 8K 10K SE +/- 47.32, N = 3 11194.65 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only Ryzen 7 3700X 7K 14K 21K 28K 35K SE +/- 317.06, N = 3 32114.89 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write Ryzen 7 3700X 200 400 600 800 1000 SE +/- 0.85, N = 3 875.44 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only Ryzen 7 3700X 50K 100K 150K 200K 250K SE +/- 607.81, N = 3 215888.27 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write Ryzen 7 3700X 3K 6K 9K 12K 15K SE +/- 146.41, N = 3 16032.97 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: BMW27 - Compute: CPU-Only Ryzen 7 3700X 40 80 120 160 200 SE +/- 0.29, N = 3 167.59
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Classroom - Compute: CPU-Only Ryzen 7 3700X 100 200 300 400 500 SE +/- 0.54, N = 3 474.53
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Fishy Cat - Compute: CPU-Only Ryzen 7 3700X 50 100 150 200 250 SE +/- 0.10, N = 3 244.91
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Barbershop - Compute: CPU-Only Ryzen 7 3700X 150 300 450 600 750 SE +/- 1.14, N = 3 673.43
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Pabellon Barcelona - Compute: CPU-Only Ryzen 7 3700X 130 260 390 520 650 SE +/- 0.38, N = 3 584.35
Phoronix Test Suite v10.8.4