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&grt&sor .
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 compress-7zip: Compress Speed Test 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 blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only build2: Time To Compile blosc: blosclz c-ray: Total Time - 4K, 16 Rays Per Pixel v-ray: CPU crafty: Elapsed Time cryptopp: Keyed Algorithms cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only daphne: OpenMP - NDT Mapping daphne: OpenMP - Points2Image daphne: OpenMP - Euclidean Cluster dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit ecp-candle: P1B2 ecp-candle: P3B1 ecp-candle: P3B2 gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask octave-benchmark: compress-gzip: Linux Source Tree Archiving To .tar.gz hugin: Panorama Photo Assistant + Stitching Time inkscape: SVG Files To PNG john-the-ripper: Blowfish john-the-ripper: MD5 avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 libreoffice: 20 Documents To PDF rsvg: SVG Files To PNG 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 ocrmypdf: Processing 60 Page PDF Document 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 compress-pbzip2: 256MB File Compression rawtherapee: Total Benchmark Time rays1bench: Large Scene rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster smallpt: Global Illumination Renderer; 128 Samples sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load 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 swet: Average sysbench: Memory sysbench: CPU system-decompress-xz: tachyon: Total Time tesseract-ocr: Time To OCR 7 Images 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 tscp: AI Chess Performance wireguard: compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: 3 compress-zstd: 19 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 77618 0.35 2.73 19.63 4.20 39.07 109.02 292.08 159.27 438.73 366.29 77.804 11563.9 41.932 21650 9334216 702.693757 406.961768 5625.190308 3063 3849 3314 3814 11.736 4.499 0.189 3.770 724.43 35760.365232121 1241.62 584.36 197.69 551.22 111.48 39.096 1249.794 658.349 7.232 10.649 11.749 14.678 6.658 33.319 43.857 23.658 20808 1355333 65.559 40.238 4.513 4.387 6.240 23.124 45 138 574 1577 109 1678 111 512 573 671 229 786 277 1315 20.171 295.422 198.221 171.897 228.114 298.032 2.397 54.081 88.71 159.329 86.478 85.713 13.095 21.586 7.161 500978 2.918 12.961 0.124 4.560 37.403 195.25 204.25 182.56 812538826 9314647.2646 26416.0228 3.302 59.9605 22.695 20.773 364.069 39.317 779.992 92.098 22.515 56.355 426.191 24.945 45.597 1386507 192.636 24.905 4466.5 38.9 89520 0.35 2.71 19.54 4.19 38.21 83.09 222.53 122.00 338.20 279.90 70.088 11362.7 31.332 28264 9213619 715.959234 401.843000 5572.513893 3324 3937 3454 4042 12.124 4.188 0.186 3.566 677.06 35814.430874609 1263.14 621.64 203.34 586.06 114.00 39.859 1318.999 665.171 6.759 10.586 11.725 14.720 6.712 33.523 43.956 26.875 27955 1792000 59.272 35.356 4.498 4.385 6.340 34.872 42 133 574 1584 116 1753 115 542 566 672 223 778 274 1308 17.963 288.788 194.053 167.877 225.757 296.033 2.071 53.400 110.71 121.762 85.902 78.395 10.790 25.748 5.187 525074 3.227 17.158 0.128 5.287 43.271 206.18 212.97 195.72 856526515 9233785.7921 35365.2875 3.276 45.3617 23.506 20.026 361.416 33.590 718.553 86.091 20.547 47.632 364.203 20.859 42.767 1343784 183.101 24.150 4048.9 39.6 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 20K 40K 60K 80K 100K SE +/- 314.10, N = 3 SE +/- 307.71, N = 3 89520 77618 1. (CXX) g++ options: -pipe -lpthread
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 3950X AMD Ryzen 9 3900XT 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
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 3950X AMD Ryzen 9 3900XT 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 83.09 109.02
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 3950X AMD Ryzen 9 3900XT 60 120 180 240 300 SE +/- 0.29, N = 3 SE +/- 0.46, N = 3 222.53 292.08
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 3950X AMD Ryzen 9 3900XT 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 122.00 159.27
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 3950X AMD Ryzen 9 3900XT 100 200 300 400 500 SE +/- 0.74, N = 3 SE +/- 0.27, N = 3 338.20 438.73
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 3950X AMD Ryzen 9 3900XT 80 160 240 320 400 SE +/- 0.41, N = 3 SE +/- 0.11, N = 3 279.90 366.29
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 70.09 77.80
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
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 3950X AMD Ryzen 9 3900XT 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 31.33 41.93 1. (CC) gcc options: -lm -lpthread -O3
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 6K 12K 18K 24K 30K SE +/- 72.46, N = 3 SE +/- 127.33, N = 3 28264 21650
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
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 150 300 450 600 750 SE +/- 9.50, N = 5 SE +/- 3.90, N = 3 715.96 702.69 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
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
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 3950X AMD Ryzen 9 3900XT 1.0123 2.0246 3.0369 4.0492 5.0615 SE +/- 0.026, N = 3 SE +/- 0.010, N = 3 4.188 4.499
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 3950X AMD Ryzen 9 3900XT 0.0425 0.085 0.1275 0.17 0.2125 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.186 0.189
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 3950X AMD Ryzen 9 3900XT 0.8483 1.6966 2.5449 3.3932 4.2415 SE +/- 0.008, N = 3 SE +/- 0.003, N = 3 3.566 3.770
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 3950X AMD Ryzen 9 3900XT 8K 16K 24K 32K 40K SE +/- 208.67, N = 3 SE +/- 555.50, N = 3 35814.43 35760.37 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 3950X AMD Ryzen 9 3900XT 300 600 900 1200 1500 SE +/- 2.63, N = 3 SE +/- 0.76, N = 3 1263.14 1241.62 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 130 260 390 520 650 SE +/- 1.78, N = 3 SE +/- 1.75, N = 3 621.64 584.36 MIN: 477.67 / MAX: 783.67 MIN: 458.73 / MAX: 716.49 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 3950X AMD Ryzen 9 3900XT 40 80 120 160 200 SE +/- 0.36, N = 3 SE +/- 0.07, N = 3 203.34 197.69 MIN: 146.62 / MAX: 210.51 MIN: 157.46 / MAX: 207.07 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 3950X AMD Ryzen 9 3900XT 130 260 390 520 650 SE +/- 0.41, N = 3 SE +/- 0.48, N = 3 586.06 551.22 MIN: 413.53 / MAX: 634.85 MIN: 430.66 / MAX: 593.29 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 3950X AMD Ryzen 9 3900XT 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.27, N = 3 114.00 111.48 MIN: 77.79 / MAX: 233.75 MIN: 75.01 / MAX: 236.77 1. (CC) gcc options: -pthread
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
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 2 4 6 8 10 SE +/- 0.112, N = 3 SE +/- 0.036, N = 3 6.759 7.232
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 10.59 10.65
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 11.73 11.75
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
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
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
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)
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 3950X AMD Ryzen 9 3900XT 6K 12K 18K 24K 30K SE +/- 24.17, N = 3 SE +/- 59.05, N = 3 27955 20808 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 3950X AMD Ryzen 9 3900XT 400K 800K 1200K 1600K 2000K SE +/- 3214.55, N = 3 SE +/- 2603.42, N = 3 1792000 1355333 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 15 30 45 60 75 SE +/- 0.47, N = 3 SE +/- 0.38, N = 3 59.27 65.56 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 3950X AMD Ryzen 9 3900XT 9 18 27 36 45 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 35.36 40.24 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 3950X AMD Ryzen 9 3900XT 1.0154 2.0308 3.0462 4.0616 5.077 SE +/- 0.022, N = 3 SE +/- 0.037, N = 3 4.498 4.513 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 3950X AMD Ryzen 9 3900XT 0.9871 1.9742 2.9613 3.9484 4.9355 SE +/- 0.009, N = 3 SE +/- 0.036, N = 3 4.385 4.387 1. (CXX) g++ options: -O3 -fPIC
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)
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: 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 3950X AMD Ryzen 9 3900XT 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 3950X AMD Ryzen 9 3900XT 300 600 900 1200 1500 SE +/- 15.50, N = 3 SE +/- 4.06, N = 3 1584 1577 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 3950X AMD Ryzen 9 3900XT 30 60 90 120 150 SE +/- 1.86, N = 3 116 109 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 3950X AMD Ryzen 9 3900XT 400 800 1200 1600 2000 SE +/- 15.52, N = 3 SE +/- 6.36, N = 3 1753 1678 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 3950X AMD Ryzen 9 3900XT 30 60 90 120 150 SE +/- 1.20, N = 3 115 111 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 3950X AMD Ryzen 9 3900XT 120 240 360 480 600 SE +/- 4.48, N = 3 SE +/- 0.67, N = 3 542 512 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 3950X AMD Ryzen 9 3900XT 150 300 450 600 750 SE +/- 3.71, N = 3 SE +/- 5.04, N = 3 672 671 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
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 3950X AMD Ryzen 9 3900XT 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 17.96 20.17
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 3950X AMD Ryzen 9 3900XT 60 120 180 240 300 SE +/- 0.11, N = 3 SE +/- 1.32, N = 3 288.79 295.42 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 3950X AMD Ryzen 9 3900XT 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 194.05 198.22 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 3950X AMD Ryzen 9 3900XT 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.52, N = 3 167.88 171.90 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 3950X AMD Ryzen 9 3900XT 50 100 150 200 250 SE +/- 0.30, N = 3 SE +/- 0.37, N = 3 225.76 228.11 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 3950X AMD Ryzen 9 3900XT 60 120 180 240 300 SE +/- 0.44, N = 3 SE +/- 0.46, N = 3 296.03 298.03 1. flow 2020.04
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 0.5393 1.0786 1.6179 2.1572 2.6965 SE +/- 0.035, N = 3 SE +/- 0.036, N = 4 2.071 2.397 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 12 24 36 48 60 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 53.40 54.08 1. RawTherapee, version 5.8, command line.
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 110.71 88.71
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 40 80 120 160 200 SE +/- 1.24, N = 3 SE +/- 0.31, N = 3 121.76 159.33 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 3950X AMD Ryzen 9 3900XT 20 40 60 80 100 SE +/- 2.58, N = 15 SE +/- 0.41, N = 3 85.90 86.48 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 3950X AMD Ryzen 9 3900XT 20 40 60 80 100 SE +/- 0.22, N = 3 SE +/- 0.25, N = 3 78.40 85.71 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 3950X AMD Ryzen 9 3900XT 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 10.79 13.10 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
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 2 4 6 8 10 SE +/- 0.004, N = 3 SE +/- 0.240, N = 15 5.187 7.161 1. (CXX) g++ options: -fopenmp -O3
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 110K 220K 330K 440K 550K SE +/- 2868.84, N = 5 SE +/- 2637.82, N = 5 525074 500978 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
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
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 3950X AMD Ryzen 9 3900XT 0.0288 0.0576 0.0864 0.1152 0.144 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.128 0.124 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 3950X AMD Ryzen 9 3900XT 1.1896 2.3792 3.5688 4.7584 5.948 SE +/- 0.012, N = 3 SE +/- 0.010, N = 3 5.287 4.560 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 3950X AMD Ryzen 9 3900XT 10 20 30 40 50 SE +/- 0.31, N = 3 SE +/- 0.07, N = 3 43.27 37.40 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 3950X AMD Ryzen 9 3900XT 50 100 150 200 250 SE +/- 2.31, N = 7 SE +/- 2.95, N = 3 206.18 195.25 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 3950X AMD Ryzen 9 3900XT 50 100 150 200 250 SE +/- 0.31, N = 3 SE +/- 0.37, N = 3 212.97 204.25 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 3950X AMD Ryzen 9 3900XT 40 80 120 160 200 SE +/- 0.65, N = 3 SE +/- 0.32, N = 3 195.72 182.56 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 200M 400M 600M 800M 1000M SE +/- 13883092.50, N = 3 SE +/- 1848369.01, N = 3 856526515 812538826 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
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 3950X AMD Ryzen 9 3900XT 8K 16K 24K 32K 40K SE +/- 2.36, N = 3 SE +/- 3.03, N = 3 35365.29 26416.02 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
System XZ Decompression OpenBenchmarking.org Seconds, Fewer Is Better System XZ Decompression AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 0.743 1.486 2.229 2.972 3.715 SE +/- 0.035, N = 3 SE +/- 0.002, N = 3 3.276 3.302
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 13 26 39 52 65 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 45.36 59.96 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
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 Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 20.03 20.77
Timed Clash Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Clash Compilation Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 80 160 240 320 400 SE +/- 1.26, N = 3 SE +/- 0.53, N = 3 361.42 364.07
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.21, N = 3 33.59 39.32
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 200 400 600 800 1000 SE +/- 0.37, N = 3 SE +/- 2.11, N = 3 718.55 779.99
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 3950X AMD Ryzen 9 3900XT 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.26, N = 3 86.09 92.10
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 20.55 22.52
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 3950X AMD Ryzen 9 3900XT 13 26 39 52 65 SE +/- 0.59, N = 3 SE +/- 0.55, N = 3 47.63 56.36
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 90 180 270 360 450 SE +/- 3.56, N = 3 SE +/- 2.23, N = 3 364.20 426.19
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 20.86 24.95
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 42.77 45.60
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
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test AMD Ryzen 9 3950X AMD Ryzen 9 3900XT 40 80 120 160 200 SE +/- 0.46, N = 3 SE +/- 1.59, N = 3 183.10 192.64
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 3950X AMD Ryzen 9 3900XT 6 12 18 24 30 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 24.15 24.91 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
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 3950X AMD Ryzen 9 3900XT 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 39.6 38.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
Phoronix Test Suite v10.8.5