stress ng threadripper AMD Ryzen Threadripper 7980X 64-Cores testing with a System76 Thelio Major (FA Z5 BIOS) and AMD Radeon RX 6700 XT 12GB on Ubuntu 24.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2501141-PTS-STRESSNG10&sor .
stress ng threadripper Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution a b c AMD Ryzen Threadripper 7980X 64-Cores @ 5.37GHz (64 Cores / 128 Threads) System76 Thelio Major (FA Z5 BIOS) AMD Device 14a4 4 x 32GB DDR5-4800MT/s Micron MTC20F1045S1RC48BA2 1000GB CT1000T700SSD5 AMD Radeon RX 6700 XT 12GB AMD Device 14cc DELL P2415Q Aquantia AQC113C NBase-T/IEEE + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6E Ubuntu 24.04 6.12.3-061203-generic (x86_64) GNOME Shell 46.0 X Server + Wayland 4.6 Mesa 24.0.9-0ubuntu0.2 (LLVM 17.0.6 DRM 3.59) GCC 13.3.0 ext4 1920x1200 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,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.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: amd-pstate-epp powersave (Boost: Enabled EPP: balance_performance) - CPU Microcode: 0xa108105 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
stress ng threadripper stress-ng: Hash stress-ng: MMAP stress-ng: NUMA stress-ng: Pipe stress-ng: Poll stress-ng: Zlib stress-ng: Futex stress-ng: MEMFD stress-ng: Mutex stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: Cloning stress-ng: Forking stress-ng: Pthread stress-ng: AVL Tree stress-ng: IO_uring stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Power Math stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: AVX-512 VNNI stress-ng: Integer Math stress-ng: Function Call stress-ng: x86_64 RdRand stress-ng: Floating Point stress-ng: Matrix 3D Math stress-ng: Memory Copying stress-ng: Vector Shuffle stress-ng: Mixed Scheduler stress-ng: Socket Activity stress-ng: Exponential Math stress-ng: Jpeg Compression stress-ng: Logarithmic Math stress-ng: Wide Vector Math stress-ng: Context Switching stress-ng: Fractal Generator stress-ng: Radix String Sort stress-ng: Fused Multiply-Add stress-ng: Trigonometric Math stress-ng: Bitonic Integer Sort stress-ng: Vector Floating Point stress-ng: Bessel Math Operations stress-ng: Integer Bit Operations stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing stress-ng: POSIX Regular Expressions stress-ng: Hyperbolic Trigonometric Math a b c 18428113.71 4280.59 981.74 41576301.06 7967526.74 9055.99 2858536.94 2315.56 17619277.96 259.45 951476050.68 212316239.11 6763.51 83203.55 294175.65 781.74 472064.34 987403.61 1332549.89 196359.59 170611.39 102632175.27 396167.11 558509.05 8289272.39 7537010.98 64797.57 11352.24 15236.13 4387.81 20741.52 56642.28 46210.73 32190.63 349374.63 46978.43 520531.01 5326043.29 22085893.73 601.03 420.57 95449643.89 194836.49 835.83 291259.04 47828.47 15581425.58 89004997.79 2144.83 28267320.77 551552.49 401908.1 18374602.92 4233.53 986.45 38042588.09 7959584.67 9025.39 2811960.58 2307.04 17197616.3 259.41 946792794.71 208824993.39 6737.69 82980.53 294778.6 782.64 480350.76 1034079.18 1469071.83 197932.69 171207.95 102406819.71 397898.35 560492.47 8364342.29 7560527.97 65139.87 11351.43 15271.64 4384.77 20829.88 56805.63 46966.2 32132.82 350834.67 47052.75 521951.4 5348326.82 22446014.79 602.5 420.4 95879476.43 195613.93 839.4 292549.53 48135.33 15654818.17 85069136.46 2159.13 27647724.25 549232.99 404186.34 18136452.07 4221.87 972.69 41991237.26 7989905.11 9021.98 2776432.94 2312.69 17521120.12 259.52 949931038.75 203575794.34 6751.13 82989.49 295345.16 783.88 485676.93 1043212.19 1259564.95 197079.94 170934.41 104162496.12 397329.64 560069.93 8356512.11 7555402.42 65236.28 11351.51 15264.72 4382.53 20846.96 56893.9 46748.05 32118.61 350900 47330.74 522139.84 5348265.61 22415774.29 603.1 419.82 96040445.42 195286 839.37 294653.28 48099.7 15664450.6 85268302.02 2154.77 28213260.44 538895.13 404331.91 OpenBenchmarking.org
Stress-NG Test: Hash OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Hash a b c 4M 8M 12M 16M 20M 18428113.71 18374602.92 18136452.07 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: MMAP a b c 900 1800 2700 3600 4500 4280.59 4233.53 4221.87 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: NUMA b a c 200 400 600 800 1000 986.45 981.74 972.69 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Pipe OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Pipe c a b 9M 18M 27M 36M 45M 41991237.26 41576301.06 38042588.09 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Poll OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Poll c a b 2M 4M 6M 8M 10M 7989905.11 7967526.74 7959584.67 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Zlib OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Zlib a b c 2K 4K 6K 8K 10K 9055.99 9025.39 9021.98 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Futex a b c 600K 1200K 1800K 2400K 3000K 2858536.94 2811960.58 2776432.94 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: MEMFD a c b 500 1000 1500 2000 2500 2315.56 2312.69 2307.04 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Mutex a c b 4M 8M 12M 16M 20M 17619277.96 17521120.12 17197616.30 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Atomic c a b 60 120 180 240 300 259.52 259.45 259.41 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Crypto a c b 200M 400M 600M 800M 1000M 951476050.68 949931038.75 946792794.71 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Malloc a b c 50M 100M 150M 200M 250M 212316239.11 208824993.39 203575794.34 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Cloning OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Cloning a c b 1400 2800 4200 5600 7000 6763.51 6751.13 6737.69 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Forking a c b 20K 40K 60K 80K 100K 83203.55 82989.49 82980.53 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Pthread OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Pthread c b a 60K 120K 180K 240K 300K 295345.16 294778.60 294175.65 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: AVL Tree OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: AVL Tree c b a 200 400 600 800 1000 783.88 782.64 781.74 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: IO_uring c b a 100K 200K 300K 400K 500K 485676.93 480350.76 472064.34 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: SENDFILE c b a 200K 400K 600K 800K 1000K 1043212.19 1034079.18 987403.61 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: CPU Cache b a c 300K 600K 900K 1200K 1500K 1469071.83 1332549.89 1259564.95 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: CPU Stress b c a 40K 80K 120K 160K 200K 197932.69 197079.94 196359.59 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Power Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Power Math b c a 40K 80K 120K 160K 200K 171207.95 170934.41 170611.39 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Semaphores c a b 20M 40M 60M 80M 100M 104162496.12 102632175.27 102406819.71 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Matrix Math b c a 90K 180K 270K 360K 450K 397898.35 397329.64 396167.11 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Vector Math b c a 120K 240K 360K 480K 600K 560492.47 560069.93 558509.05 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: AVX-512 VNNI OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: AVX-512 VNNI b c a 2M 4M 6M 8M 10M 8364342.29 8356512.11 8289272.39 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Integer Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Integer Math b c a 1.6M 3.2M 4.8M 6.4M 8M 7560527.97 7555402.42 7537010.98 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Function Call OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Function Call c b a 14K 28K 42K 56K 70K 65236.28 65139.87 64797.57 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: x86_64 RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: x86_64 RdRand a c b 2K 4K 6K 8K 10K 11352.24 11351.51 11351.43 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Floating Point OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Floating Point b c a 3K 6K 9K 12K 15K 15271.64 15264.72 15236.13 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Matrix 3D Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Matrix 3D Math a b c 900 1800 2700 3600 4500 4387.81 4384.77 4382.53 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Memory Copying c b a 4K 8K 12K 16K 20K 20846.96 20829.88 20741.52 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Vector Shuffle OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Vector Shuffle c b a 12K 24K 36K 48K 60K 56893.90 56805.63 56642.28 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Mixed Scheduler OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Mixed Scheduler b c a 10K 20K 30K 40K 50K 46966.20 46748.05 46210.73 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Socket Activity a b c 7K 14K 21K 28K 35K 32190.63 32132.82 32118.61 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Exponential Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Exponential Math c b a 80K 160K 240K 320K 400K 350900.00 350834.67 349374.63 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Jpeg Compression OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Jpeg Compression c b a 10K 20K 30K 40K 50K 47330.74 47052.75 46978.43 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Logarithmic Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Logarithmic Math c b a 110K 220K 330K 440K 550K 522139.84 521951.40 520531.01 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Wide Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Wide Vector Math b c a 1.1M 2.2M 3.3M 4.4M 5.5M 5348326.82 5348265.61 5326043.29 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Context Switching b c a 5M 10M 15M 20M 25M 22446014.79 22415774.29 22085893.73 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Fractal Generator OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Fractal Generator c b a 130 260 390 520 650 603.10 602.50 601.03 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Radix String Sort OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Radix String Sort a b c 90 180 270 360 450 420.57 420.40 419.82 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Fused Multiply-Add OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Fused Multiply-Add c b a 20M 40M 60M 80M 100M 96040445.42 95879476.43 95449643.89 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Trigonometric Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Trigonometric Math b c a 40K 80K 120K 160K 200K 195613.93 195286.00 194836.49 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Bitonic Integer Sort OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Bitonic Integer Sort b c a 200 400 600 800 1000 839.40 839.37 835.83 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Vector Floating Point OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Vector Floating Point c b a 60K 120K 180K 240K 300K 294653.28 292549.53 291259.04 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Bessel Math Operations OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Bessel Math Operations b c a 10K 20K 30K 40K 50K 48135.33 48099.70 47828.47 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Integer Bit Operations OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Integer Bit Operations c b a 3M 6M 9M 12M 15M 15664450.60 15654818.17 15581425.58 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Glibc C String Functions a c b 20M 40M 60M 80M 100M 89004997.79 85268302.02 85069136.46 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Glibc Qsort Data Sorting b c a 500 1000 1500 2000 2500 2159.13 2154.77 2144.83 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: System V Message Passing a c b 6M 12M 18M 24M 30M 28267320.77 28213260.44 27647724.25 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: POSIX Regular Expressions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: POSIX Regular Expressions a b c 120K 240K 360K 480K 600K 551552.49 549232.99 538895.13 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Stress-NG Test: Hyperbolic Trigonometric Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.18.09 Test: Hyperbolic Trigonometric Math c b a 90K 180K 270K 360K 450K 404331.91 404186.34 401908.10 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Phoronix Test Suite v10.8.5