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&sro .
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 a b c 200 400 600 800 1000 981.74 986.45 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 a b c 9M 18M 27M 36M 45M 41576301.06 38042588.09 41991237.26 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 a b c 2M 4M 6M 8M 10M 7967526.74 7959584.67 7989905.11 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 b c 500 1000 1500 2000 2500 2315.56 2307.04 2312.69 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 b c 4M 8M 12M 16M 20M 17619277.96 17197616.30 17521120.12 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 a b c 60 120 180 240 300 259.45 259.41 259.52 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 b c 200M 400M 600M 800M 1000M 951476050.68 946792794.71 949931038.75 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 b c 1400 2800 4200 5600 7000 6763.51 6737.69 6751.13 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 b c 20K 40K 60K 80K 100K 83203.55 82980.53 82989.49 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 a b c 60K 120K 180K 240K 300K 294175.65 294778.60 295345.16 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 a b c 200 400 600 800 1000 781.74 782.64 783.88 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 a b c 100K 200K 300K 400K 500K 472064.34 480350.76 485676.93 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 a b c 200K 400K 600K 800K 1000K 987403.61 1034079.18 1043212.19 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 a b c 300K 600K 900K 1200K 1500K 1332549.89 1469071.83 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 a b c 40K 80K 120K 160K 200K 196359.59 197932.69 197079.94 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 a b c 40K 80K 120K 160K 200K 170611.39 171207.95 170934.41 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 a b c 20M 40M 60M 80M 100M 102632175.27 102406819.71 104162496.12 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 a b c 90K 180K 270K 360K 450K 396167.11 397898.35 397329.64 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 a b c 120K 240K 360K 480K 600K 558509.05 560492.47 560069.93 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 a b c 2M 4M 6M 8M 10M 8289272.39 8364342.29 8356512.11 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 a b c 1.6M 3.2M 4.8M 6.4M 8M 7537010.98 7560527.97 7555402.42 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 a b c 14K 28K 42K 56K 70K 64797.57 65139.87 65236.28 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 b c 2K 4K 6K 8K 10K 11352.24 11351.43 11351.51 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 a b c 3K 6K 9K 12K 15K 15236.13 15271.64 15264.72 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 a b c 4K 8K 12K 16K 20K 20741.52 20829.88 20846.96 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 a b c 12K 24K 36K 48K 60K 56642.28 56805.63 56893.90 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 a b c 10K 20K 30K 40K 50K 46210.73 46966.20 46748.05 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 a b c 80K 160K 240K 320K 400K 349374.63 350834.67 350900.00 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 a b c 10K 20K 30K 40K 50K 46978.43 47052.75 47330.74 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 a b c 110K 220K 330K 440K 550K 520531.01 521951.40 522139.84 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 a b c 1.1M 2.2M 3.3M 4.4M 5.5M 5326043.29 5348326.82 5348265.61 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 a b c 5M 10M 15M 20M 25M 22085893.73 22446014.79 22415774.29 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 a b c 130 260 390 520 650 601.03 602.50 603.10 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 a b c 20M 40M 60M 80M 100M 95449643.89 95879476.43 96040445.42 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 a b c 40K 80K 120K 160K 200K 194836.49 195613.93 195286.00 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 a b c 200 400 600 800 1000 835.83 839.40 839.37 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 a b c 60K 120K 180K 240K 300K 291259.04 292549.53 294653.28 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 a b c 10K 20K 30K 40K 50K 47828.47 48135.33 48099.70 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 a b c 3M 6M 9M 12M 15M 15581425.58 15654818.17 15664450.60 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 b c 20M 40M 60M 80M 100M 89004997.79 85069136.46 85268302.02 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 a b c 500 1000 1500 2000 2500 2144.83 2159.13 2154.77 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 b c 6M 12M 18M 24M 30M 28267320.77 27647724.25 28213260.44 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 a b c 90K 180K 270K 360K 450K 401908.10 404186.34 404331.91 1. (CXX) g++ options: -O2 -std=gnu99 -lc -lm
Phoronix Test Suite v10.8.5