AMD Ryzen 7 3800X 8-Core testing with a ASUS TUF GAMING X570-PLUS_BR (1405 BIOS) and llvmpipe on Ubuntu 20.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2003308-VE-2003269PT00 3950X Linux Fun - Phoronix Test Suite 3950X Linux Fun AMD Ryzen 7 3800X 8-Core testing with a ASUS TUF GAMING X570-PLUS_BR (1405 BIOS) and llvmpipe on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2003308-VE-2003269PT00&grr&sor .
3950X Linux Fun Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Display Driver AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) AMD Starship/Matisse 16GB 2000GB Force MP600 + 2000GB SABRENT AMD Navi 10 8GB (2060/875MHz) AMD Navi 10 HDMI Audio ASUS MG28U Realtek Device 8125 + Intel I211 + Intel Device 2723 Ubuntu 19.10 5.6.0-999-generic (x86_64) 20200313 GNOME Shell 3.34.1 X Server 1.20.7 4.6 Mesa 20.1.0-devel (git-b93a195 2020-03-14 eoan-oibaf-ppa) (LLVM 9.0.0) 1.1.129 GCC 9.2.1 20191008 ext4 3840x2160 AMD Ryzen 7 3800X 8-Core @ 4.20GHz (8 Cores / 16 Threads) ASUS TUF GAMING X570-PLUS_BR (1405 BIOS) 480GB Force MP510 + 320GB SAMSUNG HD322HJ + 120GB SanDisk SDSSDA12 + 500GB FreeAgent Go llvmpipe NVIDIA GM206 HD Audio Realtek RTL8111/8168/8411 + Broadcom BCM4360 802.11ac Ubuntu 20.04 5.5.13 (x86_64) MATE 1.24.0 modesetting 1.20.7 3.3 Mesa 20.0.2 (LLVM 9.0.1 128 bits) GCC 9.3.0 + Clang 9.0.1-10 + LLVM 9.0.1 1920x1080 OpenBenchmarking.org Compiler Details - AMD Ryzen 9 3950X 16-Core: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Ryzen3800X3600CL18: --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 3950X 16-Core: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 - Ryzen3800X3600CL18: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8701013 Python Details - AMD Ryzen 9 3950X 16-Core: Python 2.7.17 + Python 3.7.5 - Ryzen3800X3600CL18: + Python 3.8.2 Security Details - 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
3950X Linux Fun build-gcc: Time To Compile build-llvm: Time To Compile rav1e: 1 rav1e: 5 rawtherapee: Total Benchmark Time rav1e: 6 rav1e: 10 neat: nettle: aes256 nettle: sha512 nettle: chacha nettle: poly1305-aes AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 712.898 331.491 0.195 0.631 46.162 1.528 3.306 12.415 6199.03 659.31 1046.460 2872.93 832.266 596.825 0.190 0.619 61.149 1.544 3.476 16.115 5943.42 608.03 955.381 2605.17 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 3950X 16-Core Ryzen3800X3600CL18 200 400 600 800 1000 SE +/- 0.75, N = 3 SE +/- 0.95, N = 3 712.90 832.27
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 130 260 390 520 650 SE +/- 0.72, N = 3 SE +/- 1.96, N = 3 331.49 596.83
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 1 AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 0.0439 0.0878 0.1317 0.1756 0.2195 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.195 0.190
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 5 AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 0.142 0.284 0.426 0.568 0.71 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.631 0.619
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 14 28 42 56 70 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 46.16 61.15 1. AMD Ryzen 9 3950X 16-Core: RawTherapee, version 5.6, command line. 2. Ryzen3800X3600CL18: RawTherapee, version 5.8, command line.
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 6 Ryzen3800X3600CL18 AMD Ryzen 9 3950X 16-Core 0.3474 0.6948 1.0422 1.3896 1.737 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 1.544 1.528
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 10 Ryzen3800X3600CL18 AMD Ryzen 9 3950X 16-Core 0.7821 1.5642 2.3463 3.1284 3.9105 SE +/- 0.006, N = 3 SE +/- 0.003, N = 3 3.476 3.306
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 12.42 16.12 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 1300 2600 3900 5200 6500 SE +/- 41.83, N = 3 SE +/- 1.10, N = 3 6199.03 5943.42 MIN: 4443.88 / MAX: 9790.18 MIN: 4287.55 / MAX: 9212.91 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 140 280 420 560 700 SE +/- 4.21, N = 3 SE +/- 0.07, N = 3 659.31 608.03 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: chacha AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 200 400 600 800 1000 SE +/- 9.59, N = 3 SE +/- 0.07, N = 3 1046.46 955.38 MIN: 528.7 / MAX: 2898.3 MIN: 486.95 / MAX: 2606.15 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: poly1305-aes AMD Ryzen 9 3950X 16-Core Ryzen3800X3600CL18 600 1200 1800 2400 3000 SE +/- 22.88, N = 3 SE +/- 0.47, N = 3 2872.93 2605.17 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Phoronix Test Suite v10.8.4