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&grs.

stress ng threadripperProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionabcAMD Ryzen Threadripper 7980X 64-Cores @ 5.37GHz (64 Cores / 128 Threads)System76 Thelio Major (FA Z5 BIOS)AMD Device 14a44 x 32GB DDR5-4800MT/s Micron MTC20F1045S1RC48BA21000GB CT1000T700SSD5AMD Radeon RX 6700 XT 12GBAMD Device 14ccDELL P2415QAquantia AQC113C NBase-T/IEEE + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6EUbuntu 24.046.12.3-061203-generic (x86_64)GNOME Shell 46.0X Server + Wayland4.6 Mesa 24.0.9-0ubuntu0.2 (LLVM 17.0.6 DRM 3.59)GCC 13.3.0ext41920x1200OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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 threadripperstress-ng: CPU Cachestress-ng: Pipestress-ng: SENDFILEstress-ng: Glibc C String Functionsstress-ng: Mallocstress-ng: Futexstress-ng: IO_uringstress-ng: Mutexstress-ng: POSIX Regular Expressionsstress-ng: System V Message Passingstress-ng: Semaphoresstress-ng: Mixed Schedulerstress-ng: Context Switchingstress-ng: Hashstress-ng: NUMAstress-ng: MMAPstress-ng: Vector Floating Pointstress-ng: AVX-512 VNNIstress-ng: CPU Stressstress-ng: Jpeg Compressionstress-ng: Function Callstress-ng: Glibc Qsort Data Sortingstress-ng: Bessel Math Operationsstress-ng: Fused Multiply-Addstress-ng: Hyperbolic Trigonometric Mathstress-ng: Integer Bit Operationsstress-ng: Memory Copyingstress-ng: Cryptostress-ng: Vector Shufflestress-ng: Matrix Mathstress-ng: Exponential Mathstress-ng: Bitonic Integer Sortstress-ng: Wide Vector Mathstress-ng: Trigonometric Mathstress-ng: Pthreadstress-ng: Cloningstress-ng: Pollstress-ng: Zlibstress-ng: MEMFDstress-ng: Vector Mathstress-ng: Power Mathstress-ng: Fractal Generatorstress-ng: Integer Mathstress-ng: Logarithmic Mathstress-ng: AVL Treestress-ng: Forkingstress-ng: Floating Pointstress-ng: Socket Activitystress-ng: Radix String Sortstress-ng: Matrix 3D Mathstress-ng: Atomicstress-ng: x86_64 RdRandabc1332549.8941576301.06987403.6189004997.79212316239.112858536.94472064.3417619277.96551552.4928267320.77102632175.2746210.7322085893.7318428113.71981.744280.59291259.048289272.39196359.5946978.4364797.572144.8347828.4795449643.89401908.115581425.5820741.52951476050.6856642.28396167.11349374.63835.835326043.29194836.49294175.656763.517967526.749055.992315.56558509.05170611.39601.037537010.98520531.01781.7483203.5515236.1332190.63420.574387.81259.4511352.241469071.8338042588.091034079.1885069136.46208824993.392811960.58480350.7617197616.3549232.9927647724.25102406819.7146966.222446014.7918374602.92986.454233.53292549.538364342.29197932.6947052.7565139.872159.1348135.3395879476.43404186.3415654818.1720829.88946792794.7156805.63397898.35350834.67839.45348326.82195613.93294778.66737.697959584.679025.392307.04560492.47171207.95602.57560527.97521951.4782.6482980.5315271.6432132.82420.44384.77259.4111351.431259564.9541991237.261043212.1985268302.02203575794.342776432.94485676.9317521120.12538895.1328213260.44104162496.1246748.0522415774.2918136452.07972.694221.87294653.288356512.11197079.9447330.7465236.282154.7748099.796040445.42404331.9115664450.620846.96949931038.7556893.9397329.64350900839.375348265.61195286295345.166751.137989905.119021.982312.69560069.93170934.41603.17555402.42522139.84783.8882989.4915264.7232118.61419.824382.53259.5211351.51OpenBenchmarking.org

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: CPU Cacheabc300K600K900K1200K1500K1332549.891469071.831259564.951. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Pipe

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Pipeabc9M18M27M36M45M41576301.0638042588.0941991237.261. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: SENDFILEabc200K400K600K800K1000K987403.611034079.181043212.191. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Glibc C String Functionsabc20M40M60M80M100M89004997.7985069136.4685268302.021. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Mallocabc50M100M150M200M250M212316239.11208824993.39203575794.341. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Futexabc600K1200K1800K2400K3000K2858536.942811960.582776432.941. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: IO_uringabc100K200K300K400K500K472064.34480350.76485676.931. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Mutex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Mutexabc4M8M12M16M20M17619277.9617197616.3017521120.121. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: POSIX Regular Expressions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: POSIX Regular Expressionsabc120K240K360K480K600K551552.49549232.99538895.131. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: System V Message Passingabc6M12M18M24M30M28267320.7727647724.2528213260.441. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Semaphoresabc20M40M60M80M100M102632175.27102406819.71104162496.121. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Mixed Scheduler

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Mixed Schedulerabc10K20K30K40K50K46210.7346966.2046748.051. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Context Switchingabc5M10M15M20M25M22085893.7322446014.7922415774.291. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Hash

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Hashabc4M8M12M16M20M18428113.7118374602.9218136452.071. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: NUMAabc2004006008001000981.74986.45972.691. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: MMAPabc90018002700360045004280.594233.534221.871. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Vector Floating Point

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Vector Floating Pointabc60K120K180K240K300K291259.04292549.53294653.281. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: AVX-512 VNNI

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: AVX-512 VNNIabc2M4M6M8M10M8289272.398364342.298356512.111. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: CPU Stressabc40K80K120K160K200K196359.59197932.69197079.941. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Jpeg Compression

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Jpeg Compressionabc10K20K30K40K50K46978.4347052.7547330.741. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Function Call

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Function Callabc14K28K42K56K70K64797.5765139.8765236.281. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Glibc Qsort Data Sortingabc50010001500200025002144.832159.132154.771. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Bessel Math Operations

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Bessel Math Operationsabc10K20K30K40K50K47828.4748135.3348099.701. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Fused Multiply-Add

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Fused Multiply-Addabc20M40M60M80M100M95449643.8995879476.4396040445.421. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Hyperbolic Trigonometric Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Hyperbolic Trigonometric Mathabc90K180K270K360K450K401908.10404186.34404331.911. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Integer Bit Operations

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Integer Bit Operationsabc3M6M9M12M15M15581425.5815654818.1715664450.601. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Memory Copyingabc4K8K12K16K20K20741.5220829.8820846.961. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Cryptoabc200M400M600M800M1000M951476050.68946792794.71949931038.751. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Vector Shuffle

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Vector Shuffleabc12K24K36K48K60K56642.2856805.6356893.901. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Matrix Mathabc90K180K270K360K450K396167.11397898.35397329.641. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Exponential Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Exponential Mathabc80K160K240K320K400K349374.63350834.67350900.001. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Bitonic Integer Sort

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Bitonic Integer Sortabc2004006008001000835.83839.40839.371. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Wide Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Wide Vector Mathabc1.1M2.2M3.3M4.4M5.5M5326043.295348326.825348265.611. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Trigonometric Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Trigonometric Mathabc40K80K120K160K200K194836.49195613.93195286.001. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Pthreadabc60K120K180K240K300K294175.65294778.60295345.161. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Cloning

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Cloningabc140028004200560070006763.516737.696751.131. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Poll

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Pollabc2M4M6M8M10M7967526.747959584.677989905.111. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Zlib

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Zlibabc2K4K6K8K10K9055.999025.399021.981. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: MEMFDabc50010001500200025002315.562307.042312.691. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Vector Mathabc120K240K360K480K600K558509.05560492.47560069.931. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Power Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Power Mathabc40K80K120K160K200K170611.39171207.95170934.411. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Fractal Generator

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Fractal Generatorabc130260390520650601.03602.50603.101. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Integer Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Integer Mathabc1.6M3.2M4.8M6.4M8M7537010.987560527.977555402.421. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Logarithmic Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Logarithmic Mathabc110K220K330K440K550K520531.01521951.40522139.841. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: AVL Tree

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: AVL Treeabc2004006008001000781.74782.64783.881. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Forkingabc20K40K60K80K100K83203.5582980.5382989.491. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Floating Point

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Floating Pointabc3K6K9K12K15K15236.1315271.6415264.721. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Socket Activityabc7K14K21K28K35K32190.6332132.8232118.611. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Radix String Sort

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Radix String Sortabc90180270360450420.57420.40419.821. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Matrix 3D Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Matrix 3D Mathabc90018002700360045004387.814384.774382.531. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: Atomicabc60120180240300259.45259.41259.521. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: x86_64 RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.18.09Test: x86_64 RdRandabc2K4K6K8K10K11352.2411351.4311351.511. (CXX) g++ options: -O2 -std=gnu99 -lc -lm


Phoronix Test Suite v10.8.5