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&rdt&gru .
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 sysbench: Memory sysbench: CPU dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit aom-av1: Speed 0 Two-Pass aom-av1: Speed 4 Two-Pass aom-av1: Speed 6 Realtime aom-av1: Speed 6 Two-Pass aom-av1: Speed 8 Realtime 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 v-ray: CPU blosc: blosclz lzbench: XZ 0 - Compression lzbench: XZ 0 - Decompression lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 8 - Decompression lzbench: Crush 0 - Compression lzbench: Crush 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 2 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Libdeflate 1 - Decompression compress-zstd: 3 compress-zstd: 19 sockperf: Throughput cryptopp: Keyed Algorithms cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms compress-7zip: Compress Speed Test rays1bench: Large Scene crafty: Elapsed Time tscp: AI Chess Performance swet: Average john-the-ripper: Blowfish john-the-ripper: MD5 daphne: OpenMP - NDT Mapping daphne: OpenMP - Points2Image daphne: OpenMP - Euclidean Cluster dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 build-apache: Time To Compile build-clash: Time To Compile build-ffmpeg: Time To Compile build-gcc: 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 build2: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel compress-pbzip2: 256MB File Compression smallpt: Global Illumination Renderer; 128 Samples compress-gzip: Linux Source Tree Archiving To .tar.gz compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 system-decompress-xz: tachyon: Total Time darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask hugin: Panorama Photo Assistant + Stitching Time inkscape: SVG Files To PNG libreoffice: 20 Documents To PDF ocrmypdf: Processing 60 Page PDF Document octave-benchmark: rawtherapee: Total Benchmark Time rsvg: SVG Files To PNG blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only tesseract-ocr: Time To OCR 7 Images wireguard: opm: Flow MPI Norne - 1 opm: Flow MPI Norne - 2 opm: Flow MPI Norne - 4 opm: Flow MPI Norne - 8 opm: Flow MPI Norne - 12 ecp-candle: P1B2 ecp-candle: P3B1 ecp-candle: P3B2 sockperf: Latency Ping Pong sockperf: Latency Under Load AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 9314647.2646 26416.0228 584.36 197.69 551.22 111.48 0.35 2.73 19.63 4.20 39.07 0.124 4.560 37.403 195.25 204.25 182.56 21650 11563.9 45 138 574 1577 109 1678 111 512 573 671 229 786 277 1315 4466.5 38.9 500978 702.693757 406.961768 5625.190308 77618 88.71 9334216 1386507 812538826 20808 1355333 724.43 35760.365232121 1241.62 3063 3849 3314 3814 159.329 86.478 85.713 13.095 21.586 65.559 40.238 4.513 4.387 20.773 364.069 39.317 779.992 92.098 22.515 56.355 426.191 24.945 45.597 77.804 41.932 2.397 7.161 33.319 24.905 3.302 59.9605 11.736 4.499 0.189 3.770 7.232 10.649 11.749 14.678 43.857 23.658 6.240 20.171 6.658 54.081 23.124 109.02 292.08 159.27 438.73 366.29 22.695 192.636 295.422 198.221 171.897 228.114 298.032 39.096 1249.794 658.349 2.918 12.961 9233785.7921 35365.2875 621.64 203.34 586.06 114.00 0.35 2.71 19.54 4.19 38.21 0.128 5.287 43.271 206.18 212.97 195.72 28264 11362.7 42 133 574 1584 116 1753 115 542 566 672 223 778 274 1308 4048.9 39.6 525074 715.959234 401.843000 5572.513893 89520 110.71 9213619 1343784 856526515 27955 1792000 677.06 35814.430874609 1263.14 3324 3937 3454 4042 121.762 85.902 78.395 10.790 25.748 59.272 35.356 4.498 4.385 20.026 361.416 33.590 718.553 86.091 20.547 47.632 364.203 20.859 42.767 70.088 31.332 2.071 5.187 33.523 24.150 3.276 45.3617 12.124 4.188 0.186 3.566 6.759 10.586 11.725 14.720 43.956 26.875 6.340 17.963 6.712 53.400 34.872 83.09 222.53 122.00 338.20 279.90 23.506 183.101 288.788 194.053 167.877 225.757 296.033 39.859 1318.999 665.171 3.227 17.158 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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: 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 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
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: 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
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: 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: 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 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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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
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)
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)
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
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
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.
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
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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.5