3900X Sunday

AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2104253-IB-3900XSUND74&grs&rdt.

3900X SundayProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen Resolution123AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO Plus 250GBMSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz)AMD Ellesmere HDMI AudioG237HLRealtek RTL8111/8168/8411 + Intel-AC 9260Ubuntu 20.045.11.0-rc1-phx (x86_64) 20201228GNOME Shell 3.36.4X Server 1.20.94.6 Mesa 21.0.0-devel (git-28a202f 2020-12-31 focal-oibaf-ppa) (LLVM 11.0.0)1.2.145GCC 9.3.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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- Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8701021Python Details- Python 3.8.5Security 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 + srbds: Not affected + tsx_async_abort: Not affected

3900X Sundaybotan: KASUMI - Decryptbotan: KASUMItjbench: Decompression Throughputdraco: Church Facadebotan: Blowfish - Decryptbotan: AES-256 - Decryptbotan: Blowfishbotan: AES-256securemark: SecureMark-TLSviennacl: CPU BLAS - dGEMM-NTbotan: CAST-256 - Decrypttoktx: Zstd Compression 9botan: CAST-256viennacl: CPU BLAS - dGEMM-TTxmrig: Monero - 1Mtoktx: Zstd Compression 19draco: Lionviennacl: CPU BLAS - dGEMM-NNviennacl: CPU BLAS - dDOTluxcorerender: Rainbow Colors and Prism - CPUbuild-llvm: Unix Makefilesbotan: Twofishluxcorerender: Danish Mood - CPUbotan: Twofish - Decryptbotan: ChaCha20Poly1305 - Decryptviennacl: CPU BLAS - sDOTbotan: ChaCha20Poly1305luxcorerender: DLSC - CPUtoktx: UASTC 3luxcorerender: Orange Juice - CPUviennacl: CPU BLAS - sAXPYviennacl: CPU BLAS - sCOPYviennacl: CPU BLAS - dCOPYviennacl: CPU BLAS - dGEMV-Txmrig: Wownero - 1Mviennacl: CPU BLAS - dGEMM-TNgmpbench: Total Timeviennacl: CPU BLAS - dGEMV-Ntoktx: UASTC 3 + Zstd Compression 19viennacl: CPU BLAS - dAXPYbuild-llvm: Ninjahelsing: 12 digithelsing: 14 digittoktx: UASTC 4 + Zstd Compression 19systemd-boot-total: Userspacesystemd-boot-total: Firmwaresystemd-boot-total: Loadersystemd-boot-total: Kernelsystemd-boot-total: Totalluxcorerender: LuxCore Benchmark - CPU12395.72798.704217.5345477221482.6275946.844484.5415927.79023320348.3159.3652.359159.27150.77970.319.145469948.830.39.50514.855383.9061.83383.452800.84868.9807.4822.469.1473.9043.829.315.346.810436.451.2593142.914.89022.8492.4764.123414.729234.459272171623339273282304992.0196.46899.421221.2300526953480.9065815.884478.3095828.52123935246.8155.4442.402155.46749.37754.019.176467748.030.89.52512.750388.5801.81387.383808.34869.1814.1362.479.1453.8943.729.215.347.110372.550.95962.843.114.91822.9491.3004.117414.375234.609272171623339273282304992.01100.126103.173227.3599167006465.9325741.624467.9045735.37624091547.6154.5552.333154.69650.47818.618.673477448.430.49.38519.937384.5541.82384.174801.56668.5809.4312.489.0743.9243.529.115.246.910390.651.05964.243.014.95722.8491.7584.124414.26234.460272171623339273282304992.01OpenBenchmarking.org

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI - Decrypt12320406080100SE +/- 1.00, N = 3SE +/- 1.20, N = 4SE +/- 0.25, N = 395.7396.47100.131. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI12320406080100SE +/- 1.10, N = 3SE +/- 1.06, N = 4SE +/- 0.33, N = 398.7099.42103.171. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression Throughput12350100150200250SE +/- 0.78, N = 3SE +/- 2.40, N = 4SE +/- 0.90, N = 3217.53221.23227.361. (CC) gcc options: -O3 -rdynamic

Google Draco

Model: Church Facade

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.4.1Model: Church Facade12315003000450060007500SE +/- 42.03, N = 3SE +/- 20.67, N = 3SE +/- 17.13, N = 37221695370061. (CXX) g++ options: -O3

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish - Decrypt123100200300400500SE +/- 6.92, N = 3SE +/- 6.77, N = 4SE +/- 3.34, N = 3482.63480.91465.931. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256 - Decrypt12313002600390052006500SE +/- 71.79, N = 3SE +/- 72.08, N = 3SE +/- 17.46, N = 35946.845815.885741.621. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish123100200300400500SE +/- 6.85, N = 3SE +/- 4.98, N = 4SE +/- 3.19, N = 3484.54478.31467.901. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-25612313002600390052006500SE +/- 67.04, N = 3SE +/- 63.63, N = 3SE +/- 12.71, N = 35927.795828.525735.381. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

SecureMark

Benchmark: SecureMark-TLS

OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLS12350K100K150K200K250KSE +/- 2370.55, N = 6SE +/- 851.98, N = 3SE +/- 1249.75, N = 32332032393522409151. (CC) gcc options: -pedantic -O3

ViennaCL

Test: CPU BLAS - dGEMM-NT

OpenBenchmarking.orgGFLOPs/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dGEMM-NT1231122334455SE +/- 0.44, N = 3SE +/- 0.23, N = 3SE +/- 0.61, N = 348.346.847.61. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256 - Decrypt1234080120160200SE +/- 1.76, N = 5SE +/- 2.00, N = 4SE +/- 1.34, N = 3159.37155.44154.561. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

KTX-Software toktx

Settings: Zstd Compression 9

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: Zstd Compression 91230.54051.0811.62152.1622.7025SE +/- 0.024, N = 3SE +/- 0.011, N = 3SE +/- 0.012, N = 32.3592.4022.333

Botan

Test: CAST-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-2561234080120160200SE +/- 1.75, N = 5SE +/- 1.94, N = 4SE +/- 1.38, N = 3159.27155.47154.701. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

ViennaCL

Test: CPU BLAS - dGEMM-TT

OpenBenchmarking.orgGFLOPs/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dGEMM-TT1231122334455SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.20, N = 350.749.350.41. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

Xmrig

Variant: Monero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.12.1Variant: Monero - Hash Count: 1M1232K4K6K8K10KSE +/- 61.02, N = 12SE +/- 68.36, N = 3SE +/- 69.67, N = 77970.37754.07818.61. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

KTX-Software toktx

Settings: Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: Zstd Compression 19123510152025SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.12, N = 319.1519.1818.67

Google Draco

Model: Lion

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.4.1Model: Lion12310002000300040005000SE +/- 32.09, N = 3SE +/- 26.89, N = 3SE +/- 47.18, N = 34699467747741. (CXX) g++ options: -O3

ViennaCL

Test: CPU BLAS - dGEMM-NN

OpenBenchmarking.orgGFLOPs/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dGEMM-NN1231122334455SE +/- 0.44, N = 3SE +/- 0.29, N = 3SE +/- 0.60, N = 348.848.048.41. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

ViennaCL

Test: CPU BLAS - dDOT

OpenBenchmarking.orgGB/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dDOT123714212835SE +/- 0.19, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 330.330.830.41. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

LuxCoreRender

Scene: Rainbow Colors and Prism - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.5Scene: Rainbow Colors and Prism - Acceleration: CPU1233691215SE +/- 0.09, N = 3SE +/- 0.11, N = 4SE +/- 0.08, N = 39.509.529.38MIN: 8.88 / MAX: 9.65MIN: 8.77 / MAX: 9.84MIN: 8.88 / MAX: 9.53

Timed LLVM Compilation

Build System: Unix Makefiles

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 12.0Build System: Unix Makefiles123110220330440550SE +/- 2.67, N = 3SE +/- 1.10, N = 3SE +/- 4.79, N = 3514.86512.75519.94

Botan

Test: Twofish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish12380160240320400SE +/- 4.55, N = 3SE +/- 3.78, N = 3SE +/- 3.06, N = 3383.91388.58384.551. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

LuxCoreRender

Scene: Danish Mood - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.5Scene: Danish Mood - Acceleration: CPU1230.41180.82361.23541.64722.059SE +/- 0.02, N = 4SE +/- 0.02, N = 3SE +/- 0.03, N = 31.831.811.82MIN: 0.51 / MAX: 2.22MIN: 0.51 / MAX: 2.2MIN: 0.51 / MAX: 2.2

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish - Decrypt12380160240320400SE +/- 4.54, N = 3SE +/- 3.10, N = 3SE +/- 3.01, N = 3383.45387.38384.171. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305 - Decrypt1232004006008001000SE +/- 8.72, N = 3SE +/- 6.85, N = 3SE +/- 7.97, N = 3800.85808.35801.571. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

ViennaCL

Test: CPU BLAS - sDOT

OpenBenchmarking.orgGB/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - sDOT1231530456075SE +/- 0.49, N = 3SE +/- 0.38, N = 3SE +/- 0.40, N = 368.969.168.51. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

Botan

Test: ChaCha20Poly1305

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly13051232004006008001000SE +/- 9.79, N = 3SE +/- 6.24, N = 3SE +/- 6.39, N = 3807.48814.14809.431. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

LuxCoreRender

Scene: DLSC - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.5Scene: DLSC - Acceleration: CPU1230.5581.1161.6742.2322.79SE +/- 0.03, N = 4SE +/- 0.01, N = 3SE +/- 0.00, N = 32.462.472.48MIN: 2.34 / MAX: 2.64MIN: 2.36 / MAX: 2.6MIN: 2.36 / MAX: 2.59

KTX-Software toktx

Settings: UASTC 3

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 31233691215SE +/- 0.026, N = 3SE +/- 0.012, N = 3SE +/- 0.018, N = 39.1479.1459.074

LuxCoreRender

Scene: Orange Juice - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.5Scene: Orange Juice - Acceleration: CPU1230.8821.7642.6463.5284.41SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 33.903.893.92MIN: 3.82 / MAX: 3.97MIN: 3.81 / MAX: 3.95MIN: 3.83 / MAX: 3.99

ViennaCL

Test: CPU BLAS - sAXPY

OpenBenchmarking.orgGB/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - sAXPY1231020304050SE +/- 0.21, N = 3SE +/- 0.29, N = 3SE +/- 0.19, N = 343.843.743.51. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

ViennaCL

Test: CPU BLAS - sCOPY

OpenBenchmarking.orgGB/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - sCOPY123714212835SE +/- 0.15, N = 3SE +/- 0.18, N = 3SE +/- 0.12, N = 329.329.229.11. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

ViennaCL

Test: CPU BLAS - dCOPY

OpenBenchmarking.orgGB/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dCOPY12348121620SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 315.315.315.21. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

ViennaCL

Test: CPU BLAS - dGEMV-T

OpenBenchmarking.orgGB/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dGEMV-T1231122334455SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 346.847.146.91. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

Xmrig

Variant: Wownero - Hash Count: 1M

OpenBenchmarking.orgH/s, More Is BetterXmrig 6.12.1Variant: Wownero - Hash Count: 1M1232K4K6K8K10KSE +/- 16.89, N = 3SE +/- 21.57, N = 3SE +/- 7.43, N = 310436.410372.510390.61. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc

ViennaCL

Test: CPU BLAS - dGEMM-TN

OpenBenchmarking.orgGFLOPs/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dGEMM-TN1231224364860SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.18, N = 351.250.951.01. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.2.1Total Time123130026003900520065005931.05962.85964.21. (CC) gcc options: -O3 -fomit-frame-pointer -lm

ViennaCL

Test: CPU BLAS - dGEMV-N

OpenBenchmarking.orgGB/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dGEMV-N1231020304050SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 342.943.143.01. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

KTX-Software toktx

Settings: UASTC 3 + Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 3 + Zstd Compression 1912348121620SE +/- 0.11, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 314.8914.9214.96

ViennaCL

Test: CPU BLAS - dAXPY

OpenBenchmarking.orgGB/s, More Is BetterViennaCL 1.7.1Test: CPU BLAS - dAXPY123510152025SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 322.822.922.81. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL

Timed LLVM Compilation

Build System: Ninja

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 12.0Build System: Ninja123110220330440550SE +/- 0.05, N = 3SE +/- 0.21, N = 3SE +/- 0.43, N = 3492.48491.30491.76

Helsing

Digit Range: 12 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 12 digit1230.92791.85582.78373.71164.63954.1234.1174.1241. (CC) gcc options: -O2 -pthread -lcrypto

Helsing

Digit Range: 14 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 14 digit12390180270360450414.73414.38414.261. (CC) gcc options: -O2 -pthread -lcrypto

KTX-Software toktx

Settings: UASTC 4 + Zstd Compression 19

OpenBenchmarking.orgSeconds, Fewer Is BetterKTX-Software toktx 4.0Settings: UASTC 4 + Zstd Compression 1912350100150200250SE +/- 0.23, N = 3SE +/- 0.09, N = 3SE +/- 0.28, N = 3234.46234.61234.46

Systemd Total Boot Time

Test: Userspace

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: Userspace1236K12K18K24K30K272172721727217

Systemd Total Boot Time

Test: Firmware

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: Firmware1233K6K9K12K15K162331623316233

Systemd Total Boot Time

Test: Loader

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: Loader1238001600240032004000392739273927

Systemd Total Boot Time

Test: Kernel

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: Kernel1237001400210028003500328232823282

Systemd Total Boot Time

Test: Total

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: Total1237K14K21K28K35K304993049930499

LuxCoreRender

Scene: LuxCore Benchmark - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.5Scene: LuxCore Benchmark - Acceleration: CPU1230.45230.90461.35691.80922.2615SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.012.012.01MIN: 0.63 / MAX: 2.42MIN: 0.63 / MAX: 2.42MIN: 0.63 / MAX: 2.42


Phoronix Test Suite v10.8.4