Ryzen 9 3900XT vs. 3950X Linux AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2008144-NE-2008132SY37&grr&sro .
Ryzen 9 3900XT vs. 3950X Linux Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Vulkan AMD Ryzen 9 3900XT AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 12-Core @ 3.80GHz (12 Cores / 24 Threads) MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.94 BIOS) AMD Starship/Matisse 16GB 500GB Seagate FireCuda 520 SSD ZP500GM30002 AMD Radeon RX 56/64 8GB (1630/945MHz) AMD Vega 10 HDMI Audio ASUS MG28U Realtek Device 2600 + Realtek Device 3000 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.4.0-42-generic (x86_64) GNOME Shell 3.36.1 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.0.4 (LLVM 9.0.1) GCC 9.3.0 ext4 3840x2160 AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS) 2000GB Corsair Force MP600 AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2055/875MHz) AMD Navi 10 HDMI Audio Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 5.6.11-050611-generic (x86_64) 4.6 Mesa 20.2.0-devel (git-45c3331 2020-05-09 focal-oibaf-ppa) (LLVM 9.0.1) 1.2.128 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - AMD Ryzen 9 3900XT: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 - AMD Ryzen 9 3950X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 Java Details - OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) Python Details - Python 3.8.2 Security Details - AMD Ryzen 9 3900XT: 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 3950X: 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 + tsx_async_abort: Not affected
Ryzen 9 3900XT vs. 3950X Linux build-gcc: Time To Compile cryptopp: Keyed Algorithms ecp-candle: P3B1 build-llvm: Time To Compile blender: Barbershop - CPU-Only build-clash: Time To Compile blender: Pabellon Barcelona - CPU-Only opm: Flow MPI Norne - 12 opm: Flow MPI Norne - 1 blender: Classroom - CPU-Only rodinia: OpenMP HotSpot3D cryptopp: Integer + Elliptic Curve Public Key Algorithms opm: Flow MPI Norne - 8 ecp-candle: P3B2 opm: Flow MPI Norne - 2 wireguard: opm: Flow MPI Norne - 4 svt-av1: Enc Mode 0 - 1080p blender: Fishy Cat - CPU-Only rodinia: OpenMP LavaMD dav1d: Chimera 1080p 10-bit blender: BMW27 - CPU-Only daphne: OpenMP - Points2Image build-gdb: Time To Compile rodinia: OpenMP Leukocyte build2: Time To Compile compress-zstd: 19 cryptopp: Unkeyed Algorithms v-ray: CPU sockperf: Latency Under Load avifenc: 0 lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression sockperf: Latency Ping Pong john-the-ripper: MD5 rawtherapee: Total Benchmark Time dacapobench: Tradebeans tachyon: Total Time build-linux-kernel: Time To Compile libreoffice: 20 Documents To PDF build-php: Time To Compile hugin: Panorama Photo Assistant + Stitching Time blosc: blosclz compress-gzip: Linux Source Tree Archiving To .tar.gz avifenc: 2 c-ray: Total Time - 4K, 16 Rays Per Pixel build-ffmpeg: Time To Compile compress-7zip: Compress Speed Test aom-av1: Speed 6 Realtime john-the-ripper: Blowfish aom-av1: Speed 0 Two-Pass lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression rsvg: SVG Files To PNG lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression compress-zstd: 3 daphne: OpenMP - NDT Mapping aom-av1: Speed 6 Two-Pass inkscape: SVG Files To PNG crafty: Elapsed Time compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression rodinia: OpenMP Streamcluster tesseract-ocr: Time To OCR 7 Images build-mplayer: Time To Compile lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression build-imagemagick: Time To Compile smallpt: Global Illumination Renderer; 128 Samples build-apache: Time To Compile dav1d: Chimera 1080p ocrmypdf: Processing 60 Page PDF Document dav1d: Summer Nature 4K swet: Average aom-av1: Speed 4 Two-Pass daphne: OpenMP - Euclidean Cluster svt-av1: Enc Mode 4 - 1080p aom-av1: Speed 8 Realtime gimp: unsharp-mask sockperf: Throughput ecp-candle: P1B2 darktable: Boat - CPU-only rodinia: OpenMP CFD Solver dacapobench: Tradesoap gimp: auto-levels octave-benchmark: gimp: rotate rays1bench: Large Scene sysbench: CPU sysbench: Memory dacapobench: H2 svt-av1: Enc Mode 8 - 1080p gimp: resize dacapobench: Jython dav1d: Summer Nature 1080p svt-vp9: VMAF Optimized - Bosphorus 1080p darktable: Masskrug - CPU-only darktable: Server Room - CPU-only avifenc: 8 avifenc: 10 svt-vp9: Visual Quality Optimized - Bosphorus 1080p tscp: AI Chess Performance system-decompress-xz: svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p compress-pbzip2: 256MB File Compression darktable: Server Rack - CPU-only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 779.992 702.693757 1249.794 426.191 438.73 364.069 366.29 298.032 295.422 292.08 86.478 5625.190308 228.114 658.349 198.221 192.636 171.897 0.124 159.27 159.329 111.48 109.02 35760.365232121 92.098 85.713 77.804 38.9 406.961768 21650 12.961 65.559 138 45 2.918 1355333 54.081 3814 59.9605 56.355 6.240 45.597 43.857 11563.9 33.319 40.238 41.932 39.317 77618 19.63 20808 0.35 512 111 23.124 1678 109 4466.5 724.43 4.20 23.658 9334216 24.905 786 229 21.586 22.695 24.945 671 573 1577 574 1315 277 22.515 7.161 20.773 584.36 20.171 197.69 812538826 2.73 1241.62 4.560 39.07 14.678 500978 39.096 11.736 13.095 3314 11.749 6.658 10.649 88.71 26416.0228 9314647.2646 3063 37.403 7.232 3849 551.22 195.25 4.499 3.770 4.513 4.387 182.56 1386507 3.302 204.25 2.397 0.189 718.553 715.959234 1318.999 364.203 338.20 361.416 279.90 296.033 288.788 222.53 85.902 5572.513893 225.757 665.171 194.053 183.101 167.877 0.128 122.00 121.762 114.00 83.09 35814.430874609 86.091 78.395 70.088 39.6 401.843000 28264 17.158 59.272 133 42 3.227 1792000 53.400 4042 45.3617 47.632 6.340 42.767 43.956 11362.7 33.523 35.356 31.332 33.590 89520 19.54 27955 0.35 542 115 34.872 1753 116 4048.9 677.06 4.19 26.875 9213619 24.150 778 223 25.748 23.506 20.859 672 566 1584 574 1308 274 20.547 5.187 20.026 621.64 17.963 203.34 856526515 2.71 1263.14 5.287 38.21 14.720 525074 39.859 12.124 10.790 3454 11.725 6.712 10.586 110.71 35365.2875 9233785.7921 3324 43.271 6.759 3937 586.06 206.18 4.188 3.566 4.498 4.385 195.72 1343784 3.276 212.97 2.071 0.186 OpenBenchmarking.org
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 200 400 600 800 1000 SE +/- 2.11, N = 3 SE +/- 0.37, N = 3 779.99 718.55
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 150 300 450 600 750 SE +/- 3.90, N = 3 SE +/- 9.50, N = 5 702.69 715.96 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
ECP-CANDLE Benchmark: P3B1 OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B1 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 300 600 900 1200 1500 1249.79 1319.00
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 90 180 270 360 450 SE +/- 2.23, N = 3 SE +/- 3.56, N = 3 426.19 364.20
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Barbershop - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 100 200 300 400 500 SE +/- 0.27, N = 3 SE +/- 0.74, N = 3 438.73 338.20
Timed Clash Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Clash Compilation Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 80 160 240 320 400 SE +/- 0.53, N = 3 SE +/- 1.26, N = 3 364.07 361.42
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Pabellon Barcelona - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 80 160 240 320 400 SE +/- 0.11, N = 3 SE +/- 0.41, N = 3 366.29 279.90
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 12 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 12 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 60 120 180 240 300 SE +/- 0.46, N = 3 SE +/- 0.44, N = 3 298.03 296.03 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 1 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 60 120 180 240 300 SE +/- 1.32, N = 3 SE +/- 0.11, N = 3 295.42 288.79 1. flow 2020.04
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Classroom - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 60 120 180 240 300 SE +/- 0.46, N = 3 SE +/- 0.29, N = 3 292.08 222.53
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.41, N = 3 SE +/- 2.58, N = 15 86.48 85.90 1. (CXX) g++ options: -O2 -lOpenCL
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 1200 2400 3600 4800 6000 SE +/- 13.26, N = 3 SE +/- 9.44, N = 3 5625.19 5572.51 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 8 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 8 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 50 100 150 200 250 SE +/- 0.37, N = 3 SE +/- 0.30, N = 3 228.11 225.76 1. flow 2020.04
ECP-CANDLE Benchmark: P3B2 OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 140 280 420 560 700 658.35 665.17
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.24, N = 3 SE +/- 0.09, N = 3 198.22 194.05 1. flow 2020.04
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 40 80 120 160 200 SE +/- 1.59, N = 3 SE +/- 0.46, N = 3 192.64 183.10
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 4 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 4 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.52, N = 3 SE +/- 0.18, N = 3 171.90 167.88 1. flow 2020.04
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.0288 0.0576 0.0864 0.1152 0.144 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.124 0.128 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 159.27 122.00
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.31, N = 3 SE +/- 1.24, N = 3 159.33 121.76 1. (CXX) g++ options: -O2 -lOpenCL
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.18, N = 3 111.48 114.00 MIN: 75.01 / MAX: 236.77 MIN: 77.79 / MAX: 233.75 1. (CC) gcc options: -pthread
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 109.02 83.09
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 8K 16K 24K 32K 40K SE +/- 555.50, N = 3 SE +/- 208.67, N = 3 35760.37 35814.43 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.07, N = 3 92.10 86.09
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.22, N = 3 85.71 78.40 1. (CXX) g++ options: -O2 -lOpenCL
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 77.80 70.09
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 38.9 39.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 90 180 270 360 450 SE +/- 0.28, N = 3 SE +/- 5.30, N = 3 406.96 401.84 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 6K 12K 18K 24K 30K SE +/- 127.33, N = 3 SE +/- 72.46, N = 3 21650 28264
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 4 8 12 16 20 SE +/- 1.03, N = 25 SE +/- 2.26, N = 21 12.96 17.16 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 15 30 45 60 75 SE +/- 0.38, N = 3 SE +/- 0.47, N = 3 65.56 59.27 1. (CXX) g++ options: -O3 -fPIC
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 30 60 90 120 150 SE +/- 1.16, N = 7 138 133 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.47, N = 7 45 42 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.7261 1.4522 2.1783 2.9044 3.6305 SE +/- 0.026, N = 25 SE +/- 0.039, N = 20 2.918 3.227 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 400K 800K 1200K 1600K 2000K SE +/- 2603.42, N = 3 SE +/- 3214.55, N = 3 1355333 1792000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 12 24 36 48 60 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 54.08 53.40 1. RawTherapee, version 5.8, command line.
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 900 1800 2700 3600 4500 SE +/- 36.76, N = 3 SE +/- 16.35, N = 4 3814 4042
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 13 26 39 52 65 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 59.96 45.36 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 13 26 39 52 65 SE +/- 0.55, N = 3 SE +/- 0.59, N = 3 56.36 47.63
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.038, N = 25 SE +/- 0.068, N = 21 6.240 6.340 1. AMD Ryzen 9 3900XT: LibreOffice 6.4.4.2 40(Build:2) 2. AMD Ryzen 9 3950X: LibreOffice 6.4.3.2 40(Build:2)
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.29, N = 3 SE +/- 0.06, N = 3 45.60 42.77
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.42, N = 3 SE +/- 0.21, N = 3 43.86 43.96
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 2K 4K 6K 8K 10K SE +/- 12.18, N = 3 SE +/- 11.72, N = 3 11563.9 11362.7 1. (CXX) g++ options: -rdynamic
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.47, N = 4 33.32 33.52
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 40.24 35.36 1. (CXX) g++ options: -O3 -fPIC
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 41.93 31.33 1. (CC) gcc options: -lm -lpthread -O3
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 39.32 33.59
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 20K 40K 60K 80K 100K SE +/- 307.71, N = 3 SE +/- 314.10, N = 3 77618 89520 1. (CXX) g++ options: -pipe -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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 19.63 19.54 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 6K 12K 18K 24K 30K SE +/- 59.05, N = 3 SE +/- 24.17, N = 3 20808 27955 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
AOM AV1 Encoder Mode: Speed 0 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 0 Two-Pass AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.0788 0.1576 0.2364 0.3152 0.394 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.35 0.35 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 120 240 360 480 600 SE +/- 0.67, N = 3 SE +/- 4.48, N = 3 512 542 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 30 60 90 120 150 SE +/- 1.20, N = 3 111 115 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 23.12 34.87 1. AMD Ryzen 9 3900XT: rsvg-convert version 2.48.2 2. AMD Ryzen 9 3950X: rsvg-convert version 2.48.7
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 400 800 1200 1600 2000 SE +/- 6.36, N = 3 SE +/- 15.52, N = 3 1678 1753 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 30 60 90 120 150 SE +/- 1.86, N = 3 109 116 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 1000 2000 3000 4000 5000 SE +/- 3.87, N = 3 SE +/- 57.72, N = 3 4466.5 4048.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 160 320 480 640 800 SE +/- 1.51, N = 3 SE +/- 2.34, N = 3 724.43 677.06 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.945 1.89 2.835 3.78 4.725 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.20 4.19 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 23.66 26.88 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 2M 4M 6M 8M 10M SE +/- 22396.21, N = 3 SE +/- 123884.70, N = 4 9334216 9213619 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 24.91 24.15 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 200 400 600 800 1000 SE +/- 2.08, N = 3 SE +/- 3.18, N = 3 786 778 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 229 223 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 21.59 25.75 1. (CXX) g++ options: -O2 -lOpenCL
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 22.70 23.51
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 24.95 20.86
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 150 300 450 600 750 SE +/- 5.04, N = 3 SE +/- 3.71, N = 3 671 672 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 120 240 360 480 600 SE +/- 5.13, N = 3 SE +/- 5.90, N = 3 573 566 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 300 600 900 1200 1500 SE +/- 4.06, N = 3 SE +/- 15.50, N = 3 1577 1584 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 120 240 360 480 600 SE +/- 6.03, N = 3 574 574 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 300 600 900 1200 1500 SE +/- 1.33, N = 3 SE +/- 22.00, N = 3 1315 1308 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 60 120 180 240 300 SE +/- 4.00, N = 3 277 274 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 22.52 20.55
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.240, N = 15 SE +/- 0.004, N = 3 7.161 5.187 1. (CXX) g++ options: -fopenmp -O3
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 20.77 20.03
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 130 260 390 520 650 SE +/- 1.75, N = 3 SE +/- 1.78, N = 3 584.36 621.64 MIN: 458.73 / MAX: 716.49 MIN: 477.67 / MAX: 783.67 1. (CC) gcc options: -pthread
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 5 10 15 20 25 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 20.17 17.96
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.36, N = 3 197.69 203.34 MIN: 157.46 / MAX: 207.07 MIN: 146.62 / MAX: 210.51 1. (CC) gcc options: -pthread
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 200M 400M 600M 800M 1000M SE +/- 1848369.01, N = 3 SE +/- 13883092.50, N = 3 812538826 856526515 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.6143 1.2286 1.8429 2.4572 3.0715 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.73 2.71 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 300 600 900 1200 1500 SE +/- 0.76, N = 3 SE +/- 2.63, N = 3 1241.62 1263.14 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 1.1896 2.3792 3.5688 4.7584 5.948 SE +/- 0.010, N = 3 SE +/- 0.012, N = 3 4.560 5.287 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 9 18 27 36 45 SE +/- 0.31, N = 3 SE +/- 0.26, N = 3 39.07 38.21 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 14.68 14.72
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 110K 220K 330K 440K 550K SE +/- 2637.82, N = 5 SE +/- 2868.84, N = 5 500978 525074 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
ECP-CANDLE Benchmark: P1B2 OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P1B2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 9 18 27 36 45 39.10 39.86
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 11.74 12.12
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 13.10 10.79 1. (CXX) g++ options: -O2 -lOpenCL
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 700 1400 2100 2800 3500 SE +/- 18.74, N = 4 SE +/- 41.25, N = 4 3314 3454
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 11.75 11.73
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.025, N = 5 SE +/- 0.044, N = 5 6.658 6.712
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 10.65 10.59
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 88.71 110.71
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 8K 16K 24K 32K 40K SE +/- 3.03, N = 3 SE +/- 2.36, N = 3 26416.02 35365.29 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 2M 4M 6M 8M 10M SE +/- 32434.91, N = 3 SE +/- 1244.89, N = 3 9314647.26 9233785.79 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 700 1400 2100 2800 3500 SE +/- 39.38, N = 4 SE +/- 16.90, N = 4 3063 3324
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.31, N = 3 37.40 43.27 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.036, N = 3 SE +/- 0.112, N = 3 7.232 6.759
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 800 1600 2400 3200 4000 SE +/- 36.98, N = 4 SE +/- 36.14, N = 4 3849 3937
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 130 260 390 520 650 SE +/- 0.48, N = 3 SE +/- 0.41, N = 3 551.22 586.06 MIN: 430.66 / MAX: 593.29 MIN: 413.53 / MAX: 634.85 1. (CC) gcc options: -pthread
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 50 100 150 200 250 SE +/- 2.95, N = 3 SE +/- 2.31, N = 7 195.25 206.18 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 1.0123 2.0246 3.0369 4.0492 5.0615 SE +/- 0.010, N = 3 SE +/- 0.026, N = 3 4.499 4.188
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.8483 1.6966 2.5449 3.3932 4.2415 SE +/- 0.003, N = 3 SE +/- 0.008, N = 3 3.770 3.566
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 1.0154 2.0308 3.0462 4.0616 5.077 SE +/- 0.037, N = 3 SE +/- 0.022, N = 3 4.513 4.498 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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.9871 1.9742 2.9613 3.9484 4.9355 SE +/- 0.036, N = 3 SE +/- 0.009, N = 3 4.387 4.385 1. (CXX) g++ options: -O3 -fPIC
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 0.65, N = 3 182.56 195.72 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 300K 600K 900K 1200K 1500K SE +/- 15706.49, N = 6 SE +/- 11959.49, N = 11 1386507 1343784 1. (CC) gcc options: -O3 -march=native
System XZ Decompression OpenBenchmarking.org Seconds, Fewer Is Better System XZ Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.743 1.486 2.229 2.972 3.715 SE +/- 0.002, N = 3 SE +/- 0.035, N = 3 3.302 3.276
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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 50 100 150 200 250 SE +/- 0.37, N = 3 SE +/- 0.31, N = 3 204.25 212.97 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.5393 1.0786 1.6179 2.1572 2.6965 SE +/- 0.036, N = 4 SE +/- 0.035, N = 3 2.397 2.071 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 0.0425 0.085 0.1275 0.17 0.2125 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.189 0.186
Phoronix Test Suite v10.8.5