2950X sun AMD Ryzen Threadripper 2950X 16-Core testing with a MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) and AMD FirePro V4900 1GB on Debian 10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103281-IB-2950XSUN163&grw&rdt .
2950X sun Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution 1 2 3 AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) AMD 17h 32GB Samsung SSD 970 EVO 250GB AMD FirePro V4900 1GB (10000/150MHz) Realtek ALC1220 VA2431 2 x Intel I211 + Intel-AC 9260 Debian 10 5.8.1-050801-generic (x86_64) GNOME Shell 3.30.2 X Server 1.20.4 + Wayland GCC 8.3.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x800820b Python Details - Python 2.7.16 + Python 3.7.3 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
2950X sun systemd-boot-total: Kernel botan: KASUMI botan: KASUMI - Decrypt botan: AES-256 botan: AES-256 - Decrypt botan: Twofish botan: Twofish - Decrypt botan: Blowfish botan: Blowfish - Decrypt botan: CAST-256 botan: CAST-256 - Decrypt botan: ChaCha20Poly1305 systemd-boot-total: Firmware botan: ChaCha20Poly1305 - Decrypt viennacl: CPU BLAS - sCOPY viennacl: CPU BLAS - dCOPY viennacl: CPU BLAS - dAXPY viennacl: CPU BLAS - dDOT viennacl: CPU BLAS - dGEMV-N viennacl: CPU BLAS - dGEMV-T viennacl: CPU BLAS - dGEMM-NN viennacl: CPU BLAS - dGEMM-NT viennacl: CPU BLAS - dGEMM-TN viennacl: CPU BLAS - dGEMM-TT systemd-boot-total: Total viennacl: CPU BLAS - sAXPY systemd-boot-total: Loader viennacl: CPU BLAS - sDOT systemd-boot-total: Userspace gmpbench: Total Time 1 2 3 4141 100.843 97.435 5940.858 5928.709 384.349 384.440 477.209 476.953 154.930 154.979 446.550 23430 444.993 34.6 32.9 49.9 53.3 54.4 60.3 71.7 69.2 75.2 73.5 26048 51.4 5402 55.5 21907 5360 4141 99.885 96.387 5862.424 5853.226 379.014 379.481 471.952 471.301 154.345 154.124 456.833 23430 455.431 33.5 33.0 49.9 53.9 54.1 60.3 71.9 68.0 75.5 73.6 26048 50.5 5402 53.8 21907 5353 4141 100.804 97.441 5876.030 5867.552 383.800 385.470 470.645 469.588 155.500 155.627 447.108 23430 444.625 34.2 33.1 50.0 53.4 54.4 60.4 71.9 69.5 75.6 73.8 26048 50.8 5402 55.4 21907 5354.4 OpenBenchmarking.org
Systemd Total Boot Time Test: Kernel OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Kernel 1 2 3 900 1800 2700 3600 4500 4141 4141 4141
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI 1 2 3 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 100.84 99.89 100.80 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt 1 2 3 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 97.44 96.39 97.44 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 1 2 3 1300 2600 3900 5200 6500 SE +/- 23.09, N = 3 SE +/- 2.64, N = 3 SE +/- 5.94, N = 3 5940.86 5862.42 5876.03 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt 1 2 3 1300 2600 3900 5200 6500 SE +/- 28.39, N = 3 SE +/- 3.74, N = 3 SE +/- 3.16, N = 3 5928.71 5853.23 5867.55 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish 1 2 3 80 160 240 320 400 SE +/- 0.28, N = 3 SE +/- 0.53, N = 3 SE +/- 0.55, N = 3 384.35 379.01 383.80 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt 1 2 3 80 160 240 320 400 SE +/- 1.12, N = 3 SE +/- 0.55, N = 3 SE +/- 0.23, N = 3 384.44 379.48 385.47 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish 1 2 3 100 200 300 400 500 SE +/- 0.60, N = 3 SE +/- 1.91, N = 3 SE +/- 0.67, N = 3 477.21 471.95 470.65 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt 1 2 3 100 200 300 400 500 SE +/- 0.91, N = 3 SE +/- 1.80, N = 3 SE +/- 0.74, N = 3 476.95 471.30 469.59 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 1 2 3 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 154.93 154.35 155.50 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt 1 2 3 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 154.98 154.12 155.63 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 1 2 3 100 200 300 400 500 SE +/- 0.40, N = 3 SE +/- 0.34, N = 3 SE +/- 0.54, N = 3 446.55 456.83 447.11 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Systemd Total Boot Time Test: Firmware OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Firmware 1 2 3 5K 10K 15K 20K 25K 23430 23430 23430
Botan Test: ChaCha20Poly1305 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt 1 2 3 100 200 300 400 500 SE +/- 0.44, N = 3 SE +/- 0.85, N = 3 SE +/- 0.98, N = 3 444.99 455.43 444.63 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
ViennaCL Test: CPU BLAS - sCOPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sCOPY 1 2 3 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 34.6 33.5 34.2 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dCOPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dCOPY 1 2 3 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 32.9 33.0 33.1 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dAXPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dAXPY 1 2 3 11 22 33 44 55 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 SE +/- 0.33, N = 3 49.9 49.9 50.0 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dDOT OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dDOT 1 2 3 12 24 36 48 60 SE +/- 0.48, N = 3 SE +/- 0.34, N = 3 SE +/- 0.40, N = 3 53.3 53.9 53.4 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMV-N OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMV-N 1 2 3 12 24 36 48 60 SE +/- 0.32, N = 3 SE +/- 0.25, N = 2 SE +/- 0.18, N = 3 54.4 54.1 54.4 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMV-T OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMV-T 1 2 3 14 28 42 56 70 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 60.3 60.3 60.4 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-NN OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-NN 1 2 3 16 32 48 64 80 SE +/- 0.32, N = 3 SE +/- 0.29, N = 3 SE +/- 0.60, N = 3 71.7 71.9 71.9 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-NT OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-NT 1 2 3 15 30 45 60 75 SE +/- 0.52, N = 3 SE +/- 0.32, N = 3 SE +/- 0.07, N = 3 69.2 68.0 69.5 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-TN OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-TN 1 2 3 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.35, N = 3 SE +/- 0.20, N = 3 75.2 75.5 75.6 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-TT OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-TT 1 2 3 16 32 48 64 80 SE +/- 0.66, N = 3 SE +/- 0.46, N = 3 SE +/- 0.74, N = 3 73.5 73.6 73.8 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
Systemd Total Boot Time Test: Total OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Total 1 2 3 6K 12K 18K 24K 30K 26048 26048 26048
ViennaCL Test: CPU BLAS - sAXPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sAXPY 1 2 3 12 24 36 48 60 SE +/- 0.19, N = 3 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 51.4 50.5 50.8 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
Systemd Total Boot Time Test: Loader OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Loader 1 2 3 1200 2400 3600 4800 6000 5402 5402 5402
ViennaCL Test: CPU BLAS - sDOT OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sDOT 1 2 3 12 24 36 48 60 SE +/- 0.23, N = 3 SE +/- 0.65, N = 3 SE +/- 0.33, N = 3 55.5 53.8 55.4 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
Systemd Total Boot Time Test: Userspace OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Userspace 1 2 3 5K 10K 15K 20K 25K 21907 21907 21907
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.2.1 Total Time 1 2 3 1100 2200 3300 4400 5500 5360.0 5353.0 5354.4 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Phoronix Test Suite v10.8.5