stressng AMD Ryzen Threadripper PRO 3975WX 32-Cores testing with a ASUS Pro WS WRX80E-SAGE SE WIFI (1201 BIOS) and NVIDIA RTX A5000 22GB on Debian 12 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2308176-NE-STRESSNG565&grr .
stressng Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Compiler File-System Screen Resolution initial stressng baseline AMD Ryzen Threadripper PRO 3975WX 32-Cores @ 3.50GHz (32 Cores / 64 Threads) ASUS Pro WS WRX80E-SAGE SE WIFI (1201 BIOS) AMD Starship/Matisse 256GB 2 x 2000GB Seagate FireCuda 530 ZP2000GM30013 + 4001GB Seagate FireCuda 530 ZP4000GM30013 + 2 x 3841GB Micron_7400_MTFDKBG3T8TDZ + 3 x 18000GB Seagate ST18000NM004J + 2 x 18000GB Seagate ST18000NM000J-2T + 2 x 18000GB Western Digital WUH721818AL + 400GB INTEL SSDPF21Q40 + 800GB INTEL SSDPF21Q80 + 300GB SAMSUNG HD300LJ + 1000GB SAMSUNG HD103SJ NVIDIA RTX A5000 22GB NVIDIA GA102 HD Audio LC32G7xT + 2 x S2100 2 x Intel X550 + 2 x Mellanox MT27710 + Intel Wi-Fi 6 AX200 Debian 12 6.1.12 (x86_64) KDE Plasma 5.27.5 X Server 1.21.1.7 NVIDIA 535.86.10 4.6.0 OpenCL 3.0 CUDA 12.2.128 GCC 12.2.0 + LLVM 14.0.6 + CUDA 12.2 ceph 4160x1440 OpenBenchmarking.org - Transparent Huge Pages: always - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-bTRWOB/gcc-12-12.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-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 - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x830107a - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
stressng stress-ng: Socket Activity stress-ng: IO_uring stress-ng: Futex stress-ng: Malloc stress-ng: Cloning stress-ng: CPU Cache stress-ng: AVL Tree stress-ng: MMAP stress-ng: Crypto stress-ng: MEMFD stress-ng: Atomic stress-ng: NUMA stress-ng: x86_64 RdRand stress-ng: Zlib stress-ng: Poll stress-ng: Hash stress-ng: Mutex stress-ng: Pipe stress-ng: Forking stress-ng: Function Call stress-ng: Matrix 3D Math stress-ng: SENDFILE stress-ng: Context Switching stress-ng: Fused Multiply-Add stress-ng: Mixed Scheduler stress-ng: Vector Floating Point stress-ng: Floating Point stress-ng: System V Message Passing stress-ng: Vector Shuffle stress-ng: Memory Copying stress-ng: Semaphores stress-ng: Glibc Qsort Data Sorting stress-ng: CPU Stress stress-ng: Wide Vector Math stress-ng: Vector Math stress-ng: Matrix Math stress-ng: Glibc C String Functions stress-ng: AVX-512 VNNI initial stressng baseline 2652.51 405862.33 3287677.73 78732833.31 3781.90 1634226.15 289.66 1391.85 77464.06 562.11 307.47 462.83 4460.25 3350.75 4105972.11 7274042.92 13864496.45 17515929.78 32317.36 24071.65 4030.67 447536.68 6801874.69 68109626.67 32064.22 82273.29 10592.50 18661377.83 21265.75 9743.06 65886691.59 895.66 79117.12 1108882.50 192658.23 175768.74 33769485.77 1305265.55 OpenBenchmarking.org
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Socket Activity initial stressng baseline 600 1200 1800 2400 3000 SE +/- 929.71, N = 15 2652.51 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: IO_uring initial stressng baseline 90K 180K 270K 360K 450K SE +/- 22961.87, N = 3 405862.33 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Futex initial stressng baseline 700K 1400K 2100K 2800K 3500K SE +/- 8621.64, N = 3 3287677.73 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Malloc initial stressng baseline 20M 40M 60M 80M 100M SE +/- 322478.27, N = 3 78732833.31 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Cloning OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Cloning initial stressng baseline 800 1600 2400 3200 4000 SE +/- 381.46, N = 3 3781.90 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: CPU Cache initial stressng baseline 300K 600K 900K 1200K 1500K SE +/- 43315.80, N = 3 1634226.15 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: AVL Tree OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: AVL Tree initial stressng baseline 60 120 180 240 300 SE +/- 0.84, N = 3 289.66 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: MMAP initial stressng baseline 300 600 900 1200 1500 SE +/- 10.59, N = 3 1391.85 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Crypto initial stressng baseline 17K 34K 51K 68K 85K SE +/- 101.31, N = 3 77464.06 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: MEMFD initial stressng baseline 120 240 360 480 600 SE +/- 3.60, N = 3 562.11 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Atomic initial stressng baseline 70 140 210 280 350 SE +/- 0.84, N = 3 307.47 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: NUMA initial stressng baseline 100 200 300 400 500 SE +/- 11.54, N = 3 462.83 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: x86_64 RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: x86_64 RdRand initial stressng baseline 1000 2000 3000 4000 5000 SE +/- 3.49, N = 3 4460.25 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Zlib OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Zlib initial stressng baseline 700 1400 2100 2800 3500 SE +/- 13.65, N = 3 3350.75 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Poll OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Poll initial stressng baseline 900K 1800K 2700K 3600K 4500K SE +/- 3358.86, N = 3 4105972.11 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Hash OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Hash initial stressng baseline 1.6M 3.2M 4.8M 6.4M 8M SE +/- 20783.20, N = 3 7274042.92 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Mutex initial stressng baseline 3M 6M 9M 12M 15M SE +/- 164894.61, N = 3 13864496.45 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Pipe OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Pipe initial stressng baseline 4M 8M 12M 16M 20M SE +/- 414588.11, N = 3 17515929.78 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Forking initial stressng baseline 7K 14K 21K 28K 35K SE +/- 532.18, N = 3 32317.36 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Function Call OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Function Call initial stressng baseline 5K 10K 15K 20K 25K SE +/- 26.99, N = 3 24071.65 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Matrix 3D Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Matrix 3D Math initial stressng baseline 900 1800 2700 3600 4500 SE +/- 31.78, N = 3 4030.67 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: SENDFILE initial stressng baseline 100K 200K 300K 400K 500K SE +/- 819.50, N = 3 447536.68 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Context Switching initial stressng baseline 1.5M 3M 4.5M 6M 7.5M SE +/- 71064.37, N = 3 6801874.69 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Fused Multiply-Add OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Fused Multiply-Add initial stressng baseline 15M 30M 45M 60M 75M SE +/- 109615.13, N = 3 68109626.67 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Mixed Scheduler OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Mixed Scheduler initial stressng baseline 7K 14K 21K 28K 35K SE +/- 96.31, N = 3 32064.22 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Vector Floating Point OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Vector Floating Point initial stressng baseline 20K 40K 60K 80K 100K SE +/- 89.44, N = 3 82273.29 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Floating Point OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Floating Point initial stressng baseline 2K 4K 6K 8K 10K SE +/- 35.03, N = 3 10592.50 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: System V Message Passing initial stressng baseline 4M 8M 12M 16M 20M SE +/- 28086.54, N = 3 18661377.83 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Vector Shuffle OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Vector Shuffle initial stressng baseline 5K 10K 15K 20K 25K SE +/- 18.50, N = 3 21265.75 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Memory Copying initial stressng baseline 2K 4K 6K 8K 10K SE +/- 9.12, N = 3 9743.06 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Semaphores initial stressng baseline 14M 28M 42M 56M 70M SE +/- 295839.27, N = 3 65886691.59 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Glibc Qsort Data Sorting initial stressng baseline 200 400 600 800 1000 SE +/- 2.98, N = 3 895.66 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: CPU Stress initial stressng baseline 20K 40K 60K 80K 100K SE +/- 333.14, N = 3 79117.12 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Wide Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Wide Vector Math initial stressng baseline 200K 400K 600K 800K 1000K SE +/- 271.99, N = 3 1108882.50 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Vector Math initial stressng baseline 40K 80K 120K 160K 200K SE +/- 364.56, N = 3 192658.23 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Matrix Math initial stressng baseline 40K 80K 120K 160K 200K SE +/- 422.78, N = 3 175768.74 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: Glibc C String Functions initial stressng baseline 7M 14M 21M 28M 35M SE +/- 311062.70, N = 3 33769485.77 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Stress-NG Test: AVX-512 VNNI OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.16.04 Test: AVX-512 VNNI initial stressng baseline 300K 600K 900K 1200K 1500K SE +/- 481.65, N = 3 1305265.55 1. (CXX) g++ options: -lm -laio -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lz
Phoronix Test Suite v10.8.5