stress-ng ryzen

AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (1905 BIOS) and XFX AMD Radeon RX 7900 XT/7900 XTX/7900M on Ubuntu 24.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2405051-PTS-STRESSNG81
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
a
May 05
  24 Minutes
b
May 05
  1 Hour, 20 Minutes
c
May 05
  24 Minutes
d
May 05
  24 Minutes
e
May 05
  24 Minutes
Invert Behavior (Only Show Selected Data)
  35 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


stress-ng ryzenOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads)ASUS ROG STRIX X670E-E GAMING WIFI (1905 BIOS)AMD Device 14d82 x 16GB DDR5-6000MT/s G Skill F5-6000J3038F16GWestern Digital WD_BLACK SN850X 2000GB + 4001GB Western Digital WD_BLACK SN850X 4000GBXFX AMD Radeon RX 7900 XT/7900 XTX/7900M (2200/3000MHz)AMD Navi 31 HDMI/DPDELL U2723QEIntel I225-V + Intel Wi-Fi 6EUbuntu 24.046.8.0-31-generic (x86_64)X Server 1.21.1.11GCC 13.2.0ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDisplay ServerCompilerFile-SystemScreen ResolutionStress-ng Ryzen BenchmarksSystem Logs- Transparent Huge Pages: madvise- --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-backtrace --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-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.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: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xa601206- 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

abcdeLogarithmic Result OverviewPhoronix Test SuiteStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGStress-NGCryptoSemaphoresPipeContext SwitchingFutexCPU CacheJpeg CompressionSocket ActivityG.C.S.FMutexIO_uringPower MathCloningMixed SchedulerFunction CallNUMAZlibHashMatrix MathSENDFILEForkingExponential MathFloating PointMMAPAVX-512 VNNIRadix String SortVector ShuffleWide Vector MathVector MathMemory CopyingCPU StressG.Q.D.SLogarithmic MathFused Multiply-AddAVL TreeTrigonometric MathB.I.SV.F.PPthreadMEMFDAtomicx86_64 RdRandPollS.V.M.PMallocFractal GeneratorMatrix 3D Math

stress-ng ryzenstress-ng: Hashstress-ng: MMAPstress-ng: NUMAstress-ng: Pipestress-ng: Pollstress-ng: Zlibstress-ng: Futexstress-ng: MEMFDstress-ng: Mutexstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Cloningstress-ng: Forkingstress-ng: Pthreadstress-ng: AVL Treestress-ng: IO_uringstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Power Mathstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: AVX-512 VNNIstress-ng: Function Callstress-ng: x86_64 RdRandstress-ng: Floating Pointstress-ng: Matrix 3D Mathstress-ng: Memory Copyingstress-ng: Vector Shufflestress-ng: Mixed Schedulerstress-ng: Socket Activitystress-ng: Exponential Mathstress-ng: Jpeg Compressionstress-ng: Logarithmic Mathstress-ng: Wide Vector Mathstress-ng: Context Switchingstress-ng: Fractal Generatorstress-ng: Radix String Sortstress-ng: Fused Multiply-Addstress-ng: Trigonometric Mathstress-ng: Bitonic Integer Sortstress-ng: Vector Floating Pointstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingabcde5151179.866564.08292.1814962205.342090346.292826.132456143.631858.535652904.8269.5875977.32134736868.933392.656051.83229902.66263.09599290.28371599.182768260.156691.9550674.0929654607.47122675.75168073.232580478.4719346.418641597.265778.512244.788909.5516933.2113925.894005.97108337.932142.46153403.82782504.915585282.22198.3221.2329439331.9557920.23231.2756453.8226244460.91647.517351113.335134684.576618.53286.2616445382.322082764.032786.682401998.081848.265837597.55267.81279300500.27134405352.633496.2956019.15229354.78265.09600398.92364012.302772007.0356767.1850115.7127689289.51119504.01165268.522533866.1618789.398593287.015665.772242.888784.8416641.2113532.903968.91106874.5531424.10151386.56769311.015510705.15197.48219.3729068163.4857203.55228.7856348.5925913005.88638.8317270858.325127785.766641.17291.2714852180.022087315.792801.42394320.31856.435874154.18269.1175206.29134824075.463507.1155585.85231427.39266.43606411.67365185.042777183.2155885.5850483.4925853100.13121581.73166607.282541361.6618961.418605548.725717.852239.678807.2616714.5113864.764068.2107302.2531861.42152594.8775836.055082173.16197.8220.9229212672.5857501.54231.3355988.9126975012.15642.717304181.795090187.036558.72286.5315752625.372084082.492763.672329407.541848.935880295.33268.674603.19134705335.013498.2556207.53229919.53264.83581466.66366722.482634581.8356463.5750227.628029588.02121162.1166099.542551967.0818787.048599493.775702.752245.38783.7116670.4713605.633883.72106179.530600.79152190.91771661.515532321197.73223.3229182223.4457332.54230.655940.6725995374.77643.117275527.695013280.176513.84284.2914646820.452078831.082750.012362763.081843.585897498.45267.88259668187.62134204990.613494.155037.39229691.68265.09604751.63362870.52646698.5356637.5848702.6126938072.05120752.07165699.592541097.1618958.558594446.525684.192241.168770.7916644.4313518.43935.77106882.4431133.27151862.42771678.85514292.61197.6219.3929140786.4257322.68229.2756216.8425810399.7641.0617284309.27OpenBenchmarking.org

Stress-NG

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Hashabcde1.1M2.2M3.3M4.4M5.5MSE +/- 11546.19, N = 35151179.865134684.575127785.765090187.035013280.171. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: MMAPcbade14002800420056007000SE +/- 8.63, N = 36641.176618.536564.086558.726513.841. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: NUMAacdbe60120180240300SE +/- 1.01, N = 3292.18291.27286.53286.26284.291. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Pipebdace4M8M12M16M20MSE +/- 138545.75, N = 316445382.3215752625.3714962205.3414852180.0214646820.451. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Pollacdbe400K800K1200K1600K2000KSE +/- 725.89, N = 32090346.292087315.792084082.492082764.032078831.081. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Zlibacbde6001200180024003000SE +/- 13.45, N = 32826.132801.402786.682763.672750.011. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Futexabced500K1000K1500K2000K2500KSE +/- 19016.11, N = 32456143.632401998.082394320.302362763.082329407.541. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: MEMFDacdbe400800120016002000SE +/- 0.61, N = 31858.531856.431848.931848.261843.581. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Mutexedcba1.3M2.6M3.9M5.2M6.5MSE +/- 47954.44, N = 155897498.455880295.335874154.185837597.555652904.801. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Atomicacdeb60120180240300SE +/- 0.08, N = 3269.58269.11268.60267.88267.811. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Cryptobeacd60M120M180M240M300MSE +/- 496241.49, N = 3279300500.27259668187.6275977.3275206.2974603.191. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Malloccadbe30M60M90M120M150MSE +/- 372952.72, N = 3134824075.46134736868.93134705335.01134405352.63134204990.611. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Cloningcdbea8001600240032004000SE +/- 3.27, N = 33507.113498.253496.293494.103392.601. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Forkingdabce12K24K36K48K60KSE +/- 274.12, N = 356207.5356051.8356019.1555585.8555037.391. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Pthreadcdaeb50K100K150K200K250KSE +/- 531.11, N = 3231427.39229919.53229902.66229691.68229354.781. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: AVL Treecebda60120180240300SE +/- 0.24, N = 3266.43265.09265.09264.83263.091. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: IO_uringcebad130K260K390K520K650KSE +/- 2612.45, N = 3606411.67604751.63600398.92599290.28581466.661. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: SENDFILEadcbe80K160K240K320K400KSE +/- 826.33, N = 3371599.18366722.48365185.04364012.30362870.501. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: CPU Cachecbaed600K1200K1800K2400K3000KSE +/- 28399.25, N = 42777183.212772007.032768260.102646698.532634581.831. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: CPU Stressbaedc12K24K36K48K60KSE +/- 78.18, N = 356767.1856691.9556637.5856463.5755885.581. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Power Mathacdbe11K22K33K44K55KSE +/- 100.81, N = 350674.0950483.4950227.6050115.7148702.611. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Semaphoresadbec6M12M18M24M30MSE +/- 307533.07, N = 429654607.4728029588.0227689289.5126938072.0525853100.131. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Matrix Mathacdeb30K60K90K120K150KSE +/- 254.48, N = 3122675.75121581.73121162.10120752.07119504.011. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Vector Mathacdeb40K80K120K160K200KSE +/- 206.29, N = 3168073.23166607.28166099.54165699.59165268.521. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: AVX-512 VNNIadceb600K1200K1800K2400K3000KSE +/- 5967.44, N = 32580478.472551967.082541361.662541097.162533866.161. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Function Callacebd4K8K12K16K20KSE +/- 90.15, N = 319346.4118961.4118958.5518789.3918787.041. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: x86_64 RdRandacdeb2M4M6M8M10MSE +/- 1931.63, N = 38641597.268605548.728599493.778594446.528593287.011. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Floating Pointacdeb12002400360048006000SE +/- 12.25, N = 35778.515717.855702.755684.195665.771. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Matrix 3D Mathdabec5001000150020002500SE +/- 6.77, N = 32245.302244.782242.882241.162239.671. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Memory Copyingacbde2K4K6K8K10KSE +/- 17.22, N = 38909.558807.268784.848783.718770.791. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Vector Shuffleacdeb4K8K12K16K20KSE +/- 28.35, N = 316933.2116714.5116670.4716644.4316641.211. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Mixed Scheduleracdbe3K6K9K12K15KSE +/- 26.65, N = 313925.8913864.7613605.6313532.9013518.401. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Socket Activitycabed9001800270036004500SE +/- 38.61, N = 64068.204005.973968.913935.773883.721. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Exponential Mathacebd20K40K60K80K100KSE +/- 206.25, N = 3108337.90107302.25106882.44106874.55106179.501. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Jpeg Compressionacbed7K14K21K28K35KSE +/- 105.88, N = 332142.4631861.4231424.1031133.2730600.791. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Logarithmic Mathacdeb30K60K90K120K150KSE +/- 124.08, N = 3153403.82152594.80152190.91151862.42151386.561. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Wide Vector Mathacedb200K400K600K800K1000KSE +/- 1334.98, N = 3782504.91775836.05771678.80771661.51769311.011. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Context Switchingadebc1.2M2.4M3.6M4.8M6MSE +/- 4535.37, N = 35585282.225532321.005514292.615510705.155082173.161. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Fractal Generatoracdeb4080120160200SE +/- 0.10, N = 3198.30197.80197.73197.60197.481. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Radix String Sortdaceb50100150200250SE +/- 0.25, N = 3223.32221.23220.92219.39219.371. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Fused Multiply-Addacdeb6M12M18M24M30MSE +/- 98988.41, N = 329439331.9529212672.5829182223.4429140786.4229068163.481. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Trigonometric Mathacdeb12K24K36K48K60KSE +/- 66.15, N = 357920.2357501.5457332.5457322.6857203.551. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Bitonic Integer Sortcadeb50100150200250SE +/- 0.25, N = 3231.33231.27230.60229.27228.781. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Vector Floating Pointabecd12K24K36K48K60KSE +/- 258.62, N = 356453.8256348.5956216.8455988.9155940.671. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Glibc C String Functionscadbe6M12M18M24M30MSE +/- 110139.64, N = 326975012.1526244460.9125995374.7725913005.8825810399.701. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Glibc Qsort Data Sortingadceb140280420560700SE +/- 0.15, N = 3647.50643.10642.70641.06638.831. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: System V Message Passingacedb4M8M12M16M20MSE +/- 5241.03, N = 317351113.3317304181.7917284309.2717275527.6917270858.321. (CXX) g++ options: -O2 -std=gnu99 -lc -lm