tr 3970X May AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (1502 BIOS) and AMD Radeon RX 5700 8GB on Ubuntu 21.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2205217-NE-TR3970XMA30&sor&grr .
tr 3970X May Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution A B C D AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (1502 BIOS) AMD Starship/Matisse 64GB Samsung SSD 980 PRO 500GB AMD Radeon RX 5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio ASUS VP28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 21.10 5.15.5-051505-generic (x86_64) GNOME Shell 40.5 X Server + Wayland 4.6 Mesa 21.2.2 (LLVM 12.0.1) 1.2.182 GCC 11.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 schedutil (Boost: Enabled) - CPU Microcode: 0x8301039 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 + srbds: Not affected + tsx_async_abort: Not affected
tr 3970X May webp2: Quality 100, Lossless Compression webp2: Quality 95, Compression Effort 7 webp2: Quality 75, Compression Effort 7 tensorflow-lite: Inception V4 tensorflow-lite: Inception ResNet V2 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: SqueezeNet tensorflow-lite: Mobilenet Quant gromacs: MPI CPU - water_GMX50_bare stress-ng: NUMA stress-ng: IO_uring stress-ng: Malloc stress-ng: Futex stress-ng: Atomic stress-ng: MMAP stress-ng: Memory Copying stress-ng: MEMFD stress-ng: Forking stress-ng: Crypto stress-ng: Glibc C String Functions stress-ng: Socket Activity stress-ng: CPU Stress stress-ng: CPU Cache stress-ng: SENDFILE stress-ng: Vector Math stress-ng: Matrix Math stress-ng: System V Message Passing stress-ng: Glibc Qsort Data Sorting stress-ng: Context Switching stress-ng: Semaphores glibc-bench: exp glibc-bench: sin webp2: Quality 100, Compression Effort 5 webp2: Default glibc-bench: sincos glibc-bench: cos glibc-bench: atanh glibc-bench: asinh glibc-bench: tanh glibc-bench: modf glibc-bench: log2 glibc-bench: pthread_once glibc-bench: sqrt glibc-bench: sinh glibc-bench: ffsll glibc-bench: ffs stress-ng: x86_64 RdRand A B C D 516.687 219.151 102.903 30364.8 38515.8 22105 1881.87 2757.98 2477.11 3.24 278.66 7724.06 177790692.1 3155358.41 405862.48 658.53 7704.31 1269.21 58746.42 56871.75 5185340.59 23414.76 84375.23 218.35 663953.05 236658.6 154872.4 9950916.03 492.63 14046227.01 4944789.52 15.825 62.8898 2.934 2.388 43.1942 71.5942 35.9257 30.4771 37.0738 6.78438 20.0924 5.87309 7.56864 26.3656 5.90317 5.90625 514.767 217.633 102.782 30462.7 38584.4 22039.1 1890.9 2673.64 2458.02 3.233 278.02 7280.33 174159773.72 3053840.01 405808.68 660.49 7662.07 1270.19 58137.35 56789.43 5185917.62 23362.17 84083.94 207.54 661640.17 236535.79 158016.22 9957381.24 489.1 14068240.01 4902044.59 15.8213 62.9488 2.935 2.163 43.1953 71.2075 36.1539 30.6335 37.0448 6.78441 20.0911 5.90473 7.56853 26.0939 5.92107 5.90682 514.776 218.983 103.281 30433.6 38337.2 22175.8 1900.94 2903.14 2459.54 3.246 281.93 7392.86 176090241.8 3063224.45 405816.48 657.56 7681.42 1268.55 58434.53 56810.79 5175719.91 23405.24 84171.05 222.44 662938.57 236440.02 154961.9 9930762.7 491.8 14134562.4 4918590.58 15.8764 62.9499 2.945 2.256 43.3278 71.3432 36.1212 30.5964 37.0525 6.78421 20.0914 5.90285 7.57701 26.0501 5.91995 5.90823 516.646 217.464 102.897 30305.3 38546.5 22073 1890.09 2693.35 2458.3 3.265 279.28 7449.09 176517220.53 3177000.94 406101.07 656.31 1272.51 58157.14 56859.14 662612.68 15.9837 63.1904 2.934 2.338 43.5265 71.1552 36.0483 30.5821 37.0697 6.80224 20.2653 5.89061 7.57394 26.3737 5.9219 5.75151 OpenBenchmarking.org
WebP2 Image Encode Encode Settings: Quality 100, Lossless Compression OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20220422 Encode Settings: Quality 100, Lossless Compression B C D A 110 220 330 440 550 514.77 514.78 516.65 516.69 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
WebP2 Image Encode Encode Settings: Quality 95, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20220422 Encode Settings: Quality 95, Compression Effort 7 D B C A 50 100 150 200 250 217.46 217.63 218.98 219.15 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20220422 Encode Settings: Quality 75, Compression Effort 7 B D A C 20 40 60 80 100 102.78 102.90 102.90 103.28 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Inception V4 D A C B 7K 14K 21K 28K 35K 30305.3 30364.8 30433.6 30462.7
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Inception ResNet V2 C A D B 8K 16K 24K 32K 40K 38337.2 38515.8 38546.5 38584.4
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: NASNet Mobile B D A C 5K 10K 15K 20K 25K 22039.1 22073.0 22105.0 22175.8
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Float A D B C 400 800 1200 1600 2000 1881.87 1890.09 1890.90 1900.94
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: SqueezeNet B D A C 600 1200 1800 2400 3000 2673.64 2693.35 2757.98 2903.14
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Quant B D C A 500 1000 1500 2000 2500 2458.02 2458.30 2459.54 2477.11
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2022.1 Implementation: MPI CPU - Input: water_GMX50_bare D C A B 0.7346 1.4692 2.2038 2.9384 3.673 3.265 3.246 3.240 3.233 1. (CXX) g++ options: -O3
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: NUMA C D A B 60 120 180 240 300 281.93 279.28 278.66 278.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: IO_uring A D C B 1700 3400 5100 6800 8500 7724.06 7449.09 7392.86 7280.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Malloc A D C B 40M 80M 120M 160M 200M 177790692.10 176517220.53 176090241.80 174159773.72 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex D A C B 700K 1400K 2100K 2800K 3500K 3177000.94 3155358.41 3063224.45 3053840.01 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Atomic D A C B 90K 180K 270K 360K 450K 406101.07 405862.48 405816.48 405808.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MMAP B A C D 140 280 420 560 700 660.49 658.53 657.56 656.31 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Memory Copying A C B 1700 3400 5100 6800 8500 7704.31 7681.42 7662.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD D B A C 300 600 900 1200 1500 1272.51 1270.19 1269.21 1268.55 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Forking A C D B 13K 26K 39K 52K 65K 58746.42 58434.53 58157.14 58137.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Crypto A D C B 12K 24K 36K 48K 60K 56871.75 56859.14 56810.79 56789.43 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc C String Functions B A C 1.1M 2.2M 3.3M 4.4M 5.5M 5185917.62 5185340.59 5175719.91 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity A C B 5K 10K 15K 20K 25K 23414.76 23405.24 23362.17 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Stress A C B 20K 40K 60K 80K 100K 84375.23 84171.05 84083.94 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache C A B 50 100 150 200 250 222.44 218.35 207.54 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE A C D B 140K 280K 420K 560K 700K 663953.05 662938.57 662612.68 661640.17 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math A B C 50K 100K 150K 200K 250K 236658.60 236535.79 236440.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Matrix Math B C A 30K 60K 90K 120K 150K 158016.22 154961.90 154872.40 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: System V Message Passing B A C 2M 4M 6M 8M 10M 9957381.24 9950916.03 9930762.70 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc Qsort Data Sorting A C B 110 220 330 440 550 492.63 491.80 489.10 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching C B A 3M 6M 9M 12M 15M 14134562.40 14068240.01 14046227.01 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Semaphores A C B 1.1M 2.2M 3.3M 4.4M 5.5M 4944789.52 4918590.58 4902044.59 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Glibc Benchmarks Benchmark: exp OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: exp B A C D 4 8 12 16 20 15.82 15.83 15.88 15.98 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sin OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sin A B C D 14 28 42 56 70 62.89 62.95 62.95 63.19 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20220422 Encode Settings: Quality 100, Compression Effort 5 A D B C 0.6626 1.3252 1.9878 2.6504 3.313 2.934 2.934 2.935 2.945 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20220422 Encode Settings: Default B C D A 0.5373 1.0746 1.6119 2.1492 2.6865 2.163 2.256 2.338 2.388 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl
Glibc Benchmarks Benchmark: sincos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sincos A B C D 10 20 30 40 50 43.19 43.20 43.33 43.53 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: cos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: cos D B C A 16 32 48 64 80 71.16 71.21 71.34 71.59 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: atanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: atanh A D C B 8 16 24 32 40 35.93 36.05 36.12 36.15 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: asinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: asinh A D C B 7 14 21 28 35 30.48 30.58 30.60 30.63 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: tanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: tanh B C D A 9 18 27 36 45 37.04 37.05 37.07 37.07 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: modf OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: modf C A B D 2 4 6 8 10 6.78421 6.78438 6.78441 6.80224 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: log2 OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: log2 B C A D 5 10 15 20 25 20.09 20.09 20.09 20.27 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pthread_once OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: pthread_once A D C B 1.3286 2.6572 3.9858 5.3144 6.643 5.87309 5.89061 5.90285 5.90473 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sqrt OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sqrt B A D C 2 4 6 8 10 7.56853 7.56864 7.57394 7.57701 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sinh C B A D 6 12 18 24 30 26.05 26.09 26.37 26.37 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffsll OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: ffsll A C B D 1.3324 2.6648 3.9972 5.3296 6.662 5.90317 5.91995 5.92107 5.92190 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffs OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: ffs D A B C 1.3294 2.6588 3.9882 5.3176 6.647 5.75151 5.90625 5.90682 5.90823 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Phoronix Test Suite v10.8.5