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: Copyacb13K26K39K52K65KSE +/- 69.05, N = 559910.359750.659526.41. (CC) gcc options: -O3 -march=native -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Scalecba13K26K39K52K65KSE +/- 83.54, N = 560238.660034.959749.81. (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: PREAD1bca5M10M15M20M25MSE +/- 407082.99, N = 12247365822471466122173086

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

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

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: FUTEX1cba10M20M30M40M50MSE +/- 360155.39, N = 3478143394771186047446622

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

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

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

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

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

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

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

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

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

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

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

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

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

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: POLL1cba9M18M27M36M45MSE +/- 15138.98, N = 3431377434312764443120870

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

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

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

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

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

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

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_SEMAPHORE1bca150M300M450M600M750MSE +/- 18104872.66, N = 12688178046678785638594162231

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

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

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_MUTEX1bca200M400M600M800M1000MSE +/- 2224783.78, N = 3911292725882740254827810526

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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: Addcab12K24K36K48K60KSE +/- 126.73, N = 556788.856579.156446.51. (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).