apple m1 stress

Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling 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 2211139-NE-APPLEM1ST26
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

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
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
a
November 12 2022
  4 Hours, 15 Minutes
b
November 13 2022
  37 Minutes
c
November 13 2022
  37 Minutes
Invert Hiding All Results Option
  1 Hour, 50 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):


apple m1 stressOpenBenchmarking.orgPhoronix Test SuiteApple M2 @ 2.42GHz (4 Cores / 8 Threads)Apple MacBook Air (13 h M2 2022)8GB251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256ZllvmpipeBroadcom Device 4433 + Broadcom Device 5f71Arch rolling5.19.0-rc7-asahi-2-1-ARCH (aarch64)KDE Plasma 5.25.4X Server 1.21.1.44.5 Mesa 22.1.6 (LLVM 14.0.6 128 bits)GCC 12.1.0 + Clang 14.0.6ext42560x1600ProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionApple M1 Stress PerformanceSystem Logs- --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu - Scaling Governor: apple-cpufreq schedutil- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected

abcResult OverviewPhoronix Test Suite100%120%140%160%181%will-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scaleStreamwill-it-scalewill-it-scalewill-it-scaleStreamwill-it-scalewill-it-scaleStreamStreamwill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scalewill-it-scaleMMAP1MMAP2OPEN2OPEN1WRITESEEK3READ1PWRITE1WRITE1UNIX1PTHREAD_MUTEX3POSIX_SEMAPHORE1FUTEX4PTHREAD_MUTEX5LOCK1BRK2PTHREAD_MUTEX4PREAD1PREAD3PTHREAD_MUTEX2SCHED_YIELDPTHREAD_MUTEX1MALLOC1READ2WRITESEEK2OPEN3MALLOC2CONTEXT_SWITCH1PWRITE3LOCK2PWRITE2PREAD2READSEEK2TLB_FLUSH2FUTEX3POLL2FALLOCATE2UNLINK1ScaleFUTEX1FUTEX2WRITESEEK1CopyPAGE_FAULT1FALLOCATE1AddTriadTLB_FLUSH3EVENT FD1TLB_FLUSH1UNLINK2LSEEK2PAGE_FAULT2PAGE_FAULT3BRK1READSEEK1SIGNAL1POLL1DUP1LSEEK1GETPPID1PIPE1READSEEK3

apple m1 stresswill-it-scale: MALLOC1stream: Copystream: Scalewill-it-scale: PREAD1will-it-scale: PREAD3will-it-scale: FUTEX3will-it-scale: LSEEK1will-it-scale: FUTEX1will-it-scale: MMAP1will-it-scale: MMAP2will-it-scale: LOCK1will-it-scale: LOCK2will-it-scale: DUP1will-it-scale: BRK2will-it-scale: BRK1will-it-scale: READ2will-it-scale: OPEN1will-it-scale: OPEN2will-it-scale: UNIX1will-it-scale: OPEN3will-it-scale: FUTEX2will-it-scale: PIPE1will-it-scale: FUTEX4will-it-scale: POLL1will-it-scale: LSEEK2will-it-scale: POLL2will-it-scale: PREAD2will-it-scale: READ1will-it-scale: WRITE1will-it-scale: MALLOC2stream: Triadwill-it-scale: POSIX_SEMAPHORE1will-it-scale: PTHREAD_MUTEX3will-it-scale: PTHREAD_MUTEX5will-it-scale: PAGE_FAULT3will-it-scale: PTHREAD_MUTEX1will-it-scale: WRITESEEK2will-it-scale: PAGE_FAULT1will-it-scale: GETPPID1will-it-scale: EVENT FD1will-it-scale: UNLINK1will-it-scale: UNLINK2will-it-scale: SIGNAL1will-it-scale: PWRITE3will-it-scale: PWRITE2will-it-scale: PWRITE1will-it-scale: READSEEK1will-it-scale: WRITESEEK1will-it-scale: READSEEK2will-it-scale: WRITESEEK3will-it-scale: READSEEK3will-it-scale: PAGE_FAULT2will-it-scale: FALLOCATE1will-it-scale: SCHED_YIELDwill-it-scale: FALLOCATE2will-it-scale: PTHREAD_MUTEX2will-it-scale: TLB_FLUSH1will-it-scale: PTHREAD_MUTEX4will-it-scale: TLB_FLUSH2will-it-scale: CONTEXT_SWITCH1will-it-scale: TLB_FLUSH3stream: Addnekrs: TurboPipe Periodicabc78041259910.359749.822173086221954615805303161173498474466226967841525525820410563290665228272052308336326888845171817045936845549104887944841730675364048951601806642443892431208706116888236325432732143177096811377663139884327756398.2594162231763807576769033981149266598278105261134987372557366197012203986792940631463137386855714605211132855167192541716065615492385288415317043071711176114265187673981312849507621730830247530100880778201340612559803816793386111656579.177553559526.460034.9247365822463807758809200611640544771186038586155284662229203332912742283375825786007269182871863024581468217621908106004511809369366733811601710042423934431276446116305336775472774900233051291716729139167209056384.2688178046888071373874505995149087129112927251180887371807866186774203095982911921458578386759814994461123680210179161717861315585735293128012635001711183514287727693262345852197706702921391021101126787250206412561774050262384519256446.571874059750.660238.6247146612464504958762013611595694781433940384047492623229641932975272283454925753758268961261861588978909827281234105885181840714366408561601627736762135431377436097848536714032723524220280141640016241582731556119.2678785638882420657858069884148940398827402541107373374144366193495203965822936911461584387089614950191148889203357981717666915606464293150015654721711285514254037645253343108957702282887440181100704784392254012390603977458386214856788.8OpenBenchmarking.org

will-it-scale

will-it-scale takes a test case and runs it from 1 through to n parallel copies to see if the tes case will scale. But in Phoronix Test Suite test profile only nr_cpu copies is currently utilized. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: MALLOC1cba200K400K600K800K1000KSE +/- 16674.66, N = 15718740775535780412

Stream

This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Copybca13K26K39K52K65KSE +/- 69.05, N = 559526.459750.659910.31. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scaleabc13K26K39K52K65KSE +/- 83.54, N = 559749.860034.960238.61. (CC) gcc options: -O3 -march=native -fopenmp

will-it-scale

will-it-scale takes a test case and runs it from 1 through to n parallel copies to see if the tes case will scale. But in Phoronix Test Suite test profile only nr_cpu copies is currently utilized. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PREAD1acb5M10M15M20M25MSE +/- 407082.99, N = 12221730862471466124736582

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PREAD3abc5M10M15M20M25MSE +/- 314447.25, N = 15221954612463807724645049

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: FUTEX3acb13M26M39M52M65MSE +/- 527382.80, N = 3580530315876201358809200

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: LSEEK1cba13M26M39M52M65MSE +/- 21543.92, N = 3611595696116405461173498

Sub Test: READ4

a: The test run did not produce a result.

b: The test run did not produce a result.

c: The test run did not produce a result.

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: FUTEX1abc10M20M30M40M50MSE +/- 360155.39, N = 3474466224771186047814339

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: MMAP1bca1.5M3M4.5M6M7.5MSE +/- 655236.37, N = 15385861540384046967841

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: MMAP2abc1.6M3.2M4.8M6.4M8MSE +/- 454502.80, N = 15525525852846627492623

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: LOCK1abc5M10M15M20M25MSE +/- 165875.96, N = 15204105632292033322964193

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: LOCK2abc60K120K180K240K300KSE +/- 383.40, N = 3290665291274297527

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: DUP1abc5M10M15M20M25MSE +/- 7445.82, N = 3228272052283375822834549

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: BRK2acb6M12M18M24M30MSE +/- 370489.44, N = 12230833632575375825786007

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: BRK1acb6M12M18M24M30MSE +/- 44663.51, N = 3268888452689612626918287

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: READ2acb4M8M12M16M20MSE +/- 342005.12, N = 12171817041861588918630245

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: OPEN1acb2M4M6M8M10MSE +/- 230786.93, N = 15593684578909828146821

Sub Test: READ3

a: The test run did not produce a result.

b: The test run did not produce a result.

c: The test run did not produce a result.

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: OPEN2acb1.6M3.2M4.8M6.4M8MSE +/- 280584.32, N = 12549104872812347621908

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: UNIX1acb2M4M6M8M10MSE +/- 201497.65, N = 1587944841058851810600451

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: OPEN3abc400K800K1200K1600K2000KSE +/- 34371.53, N = 15173067518093691840714

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: FUTEX2acb8M16M24M32M40MSE +/- 93465.40, N = 3364048953664085636673381

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PIPE1cba3M6M9M12M15MSE +/- 4747.72, N = 3160162771601710016018066

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: FUTEX4cba9M18M27M36M45MSE +/- 2506.57, N = 3367621354242393442443892

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: POLL1abc9M18M27M36M45MSE +/- 15138.98, N = 3431208704312764443137743

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: LSEEK2cba13M26M39M52M65MSE +/- 3849.49, N = 3609784856116305361168882

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: POLL2acb800K1600K2400K3200K4000KSE +/- 7768.58, N = 3363254336714033677547

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PREAD2cab600K1200K1800K2400K3000KSE +/- 3624.97, N = 3272352427321432774900

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: READ1acb5M10M15M20M25MSE +/- 591663.18, N = 13177096812202801423305129

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: WRITE1acb4M8M12M16M20MSE +/- 148839.80, N = 15137766311640016217167291

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: MALLOC2bac90M180M270M360M450MSE +/- 3877401.07, N = 3391672090398843277415827315

Stream

This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Triadcba12K24K36K48K60KSE +/- 174.58, N = 556119.256384.256398.21. (CC) gcc options: -O3 -march=native -fopenmp

will-it-scale

will-it-scale takes a test case and runs it from 1 through to n parallel copies to see if the tes case will scale. But in Phoronix Test Suite test profile only nr_cpu copies is currently utilized. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: POSIX_SEMAPHORE1acb150M300M450M600M750MSE +/- 18104872.66, N = 12594162231678785638688178046

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PTHREAD_MUTEX3acb200M400M600M800M1000MSE +/- 24316623.72, N = 15763807576882420657888071373

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PTHREAD_MUTEX5acb200M400M600M800M1000MSE +/- 28500065.87, N = 12769033981858069884874505995

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PAGE_FAULT3cba3M6M9M12M15MSE +/- 2933.90, N = 3148940391490871214926659

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PTHREAD_MUTEX1acb200M400M600M800M1000MSE +/- 2224783.78, N = 3827810526882740254911292725

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: WRITESEEK2cab300K600K900K1200K1500KSE +/- 15450.42, N = 15110737311349871180887

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PAGE_FAULT1bac800K1600K2400K3200K4000KSE +/- 8887.57, N = 3371807837255733741443

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: GETPPID1bca14M28M42M56M70MSE +/- 19019.97, N = 3661867746619349566197012

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: EVENT FD1bca4M8M12M16M20MSE +/- 11158.74, N = 3203095982039658220398679

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: UNLINK1bca60K120K180K240K300KSE +/- 338.90, N = 3291192293691294063

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: UNLINK2bca300K600K900K1200K1500KSE +/- 990.76, N = 3145857814615841463137

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: SIGNAL1bac800K1600K2400K3200K4000KSE +/- 1427.81, N = 3386759838685573870896

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PWRITE3acb300K600K900K1200K1500KSE +/- 18168.59, N = 3146052114950191499446

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PWRITE2bac200K400K600K800K1000KSE +/- 5851.01, N = 3112368011328551148889

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PWRITE1acb5M10M15M20M25MSE +/- 667986.88, N = 12167192542033579821017916

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: READSEEK1acb4M8M12M16M20MSE +/- 9705.17, N = 3171606561717666917178613

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: WRITESEEK1abc3M6M9M12M15MSE +/- 88072.16, N = 3154923851558573515606464

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: READSEEK2abc600K1200K1800K2400K3000KSE +/- 16189.23, N = 3288415329312802931500

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: WRITESEEK3bca400K800K1200K1600K2000KSE +/- 40139.32, N = 15126350015654721704307

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: READSEEK3abc4M8M12M16M20MSE +/- 5046.64, N = 3171117611711183517112855

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PAGE_FAULT2cab300K600K900K1200K1500KSE +/- 484.46, N = 3142540314265181428772

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: FALLOCATE1cab1.6M3.2M4.8M6.4M8MSE +/- 22398.42, N = 3764525376739817693262

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: SCHED_YIELDacb7M14M21M28M35MSE +/- 311798.60, N = 15312849503431089534585219

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: FALLOCATE2acb1.7M3.4M5.1M6.8M8.5MSE +/- 23257.94, N = 3762173077022827706702

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PTHREAD_MUTEX2acb200M400M600M800M1000MSE +/- 3144312.70, N = 3830247530887440181921391021

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: TLB_FLUSH1cab200K400K600K800K1000KSE +/- 381.12, N = 3100704710088071011267

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: PTHREAD_MUTEX4acb200M400M600M800M1000MSE +/- 24172490.52, N = 15782013406843922540872502064

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: TLB_FLUSH2cab300K600K900K1200K1500KSE +/- 272.00, N = 3123906012559801256177

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: CONTEXT_SWITCH1acb900K1800K2700K3600K4500KSE +/- 7902.81, N = 3381679339774584050262

OpenBenchmarking.orgOps/second, More Is Betterwill-it-scaleSub Test: TLB_FLUSH3bac800K1600K2400K3200K4000KSE +/- 4515.94, N = 3384519238611163862148

Stream

This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Addbac12K24K36K48K60KSE +/- 126.73, N = 556446.556579.156788.81. (CC) gcc options: -O3 -march=native -fopenmp

nekRS

nekRS is an open-source Navier Stokes solver based on the spectral element method. NekRS supports both CPU and GPU/accelerator support though this test profile is currently configured for CPU execution. NekRS is part of Nek5000 of the Mathematics and Computer Science MCS at Argonne National Laboratory. This nekRS benchmark is primarily relevant to large core count HPC servers and otherwise may be very time consuming. Learn more via the OpenBenchmarking.org test page.

Input: TurboPipe Periodic

a: The test quit with a non-zero exit status. E: mpirun noticed that process rank 3 with PID 0 on node phoronix-mac exited on signal 9 (Killed).

b: The test quit with a non-zero exit status. E: mpirun noticed that process rank 1 with PID 0 on node phoronix-mac exited on signal 9 (Killed).

c: The test quit with a non-zero exit status. E: mpirun noticed that process rank 1 with PID 0 on node phoronix-mac exited on signal 9 (Killed).