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: MALLOC1abc200K400K600K800K1000KSE +/- 16674.66, N = 15780412775535718740

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: Copyabc13K26K39K52K65KSE +/- 69.05, N = 559910.359526.459750.61. (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: PREAD1abc5M10M15M20M25MSE +/- 407082.99, N = 12221730862473658224714661

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

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

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

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: MMAP1abc1.5M3M4.5M6M7.5MSE +/- 655236.37, N = 15696784138586154038404

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: BRK2abc6M12M18M24M30MSE +/- 370489.44, N = 12230833632578600725753758

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

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

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

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: OPEN2abc1.6M3.2M4.8M6.4M8MSE +/- 280584.32, N = 12549104876219087281234

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

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

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

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

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

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

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

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

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

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

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

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

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: Triadabc12K24K36K48K60KSE +/- 174.58, N = 556398.256384.256119.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_SEMAPHORE1abc150M300M450M600M750MSE +/- 18104872.66, N = 12594162231688178046678785638

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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: WRITESEEK3abc400K800K1200K1600K2000KSE +/- 40139.32, N = 15170430712635001565472

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

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

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

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

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

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

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

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

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

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

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

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: Addabc12K24K36K48K60KSE +/- 126.73, N = 556579.156446.556788.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).