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.

3950X Linux FunProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionDisplay DriverAMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL18AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS)AMD Starship/Matisse16GB2000GB Force MP600 + 2000GB SABRENTAMD Navi 10 8GB (2060/875MHz)AMD Navi 10 HDMI AudioASUS MG28URealtek Device 8125 + Intel I211 + Intel Device 2723Ubuntu 19.105.6.0-999-generic (x86_64) 20200313GNOME Shell 3.34.1X Server 1.20.74.6 Mesa 20.1.0-devel (git-b93a195 2020-03-14 eoan-oibaf-ppa) (LLVM 9.0.0)1.1.129GCC 9.2.1 20191008ext43840x2160AMD 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 GollvmpipeNVIDIA GM206 HD AudioRealtek RTL8111/8168/8411 + Broadcom BCM4360 802.11acUbuntu 20.045.5.13 (x86_64)MATE 1.24.0modesetting 1.20.73.3 Mesa 20.0.2 (LLVM 9.0.1 128 bits)GCC 9.3.0 + Clang 9.0.1-10 + LLVM 9.0.11920x1080OpenBenchmarking.orgCompiler 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: 0x8701013Python Details- AMD Ryzen 9 3950X 16-Core: Python 2.7.17 + Python 3.7.5- Ryzen3800X3600CL18: + Python 3.8.2Security 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 Funneat: nettle: aes256nettle: chachanettle: sha512nettle: poly1305-aesrav1e: 1rav1e: 5rav1e: 6rav1e: 10build-gcc: Time To Compilebuild-llvm: Time To Compilerawtherapee: Total Benchmark TimeAMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL1812.4156199.031046.460659.312872.930.1950.6311.5283.306712.898331.49146.16216.1155943.42955.381608.032605.170.1900.6191.5443.476832.266596.82561.149OpenBenchmarking.org

Nebular Empirical Analysis Tool

OpenBenchmarking.orgSeconds, Fewer Is BetterNebular Empirical Analysis Tool 2020-02-29AMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL1848121620SE +/- 0.12, N = 3SE +/- 0.07, N = 312.4216.121. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace

Nettle

Test: aes256

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: aes256AMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL1813002600390052006500SE +/- 41.83, N = 3SE +/- 1.10, N = 36199.035943.42MIN: 4443.88 / MAX: 9790.18MIN: 4287.55 / MAX: 9212.911. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: chacha

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: chachaAMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL182004006008001000SE +/- 9.59, N = 3SE +/- 0.07, N = 31046.46955.38MIN: 528.7 / MAX: 2898.3MIN: 486.95 / MAX: 2606.151. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: sha512

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: sha512AMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL18140280420560700SE +/- 4.21, N = 3SE +/- 0.07, N = 3659.31608.031. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Nettle

Test: poly1305-aes

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: poly1305-aesAMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL186001200180024003000SE +/- 22.88, N = 3SE +/- 0.47, N = 32872.932605.171. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

rav1e

Speed: 1

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 1AMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL180.04390.08780.13170.17560.2195SE +/- 0.000, N = 3SE +/- 0.001, N = 30.1950.190

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 5AMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL180.1420.2840.4260.5680.71SE +/- 0.001, N = 3SE +/- 0.000, N = 30.6310.619

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 6AMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL180.34740.69481.04221.38961.737SE +/- 0.003, N = 3SE +/- 0.002, N = 31.5281.544

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 10AMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL180.78211.56422.34633.12843.9105SE +/- 0.003, N = 3SE +/- 0.006, N = 33.3063.476

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To CompileAMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL182004006008001000SE +/- 0.75, N = 3SE +/- 0.95, N = 3712.90832.27

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileAMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL18130260390520650SE +/- 0.72, N = 3SE +/- 1.96, N = 3331.49596.83

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeAMD Ryzen 9 3950X 16-CoreRyzen3800X3600CL181428425670SE +/- 0.00, N = 3SE +/- 0.04, N = 346.1661.151. AMD Ryzen 9 3950X 16-Core: RawTherapee, version 5.6, command line.2. Ryzen3800X3600CL18: RawTherapee, version 5.8, command line.


Phoronix Test Suite v10.8.4