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: Copycba13K26K39K52K65KSE +/- 69.05, N = 559750.659526.459910.31. (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: PREAD1cba5M10M15M20M25MSE +/- 407082.99, N = 12247146612473658222173086

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

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

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

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

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: BRK2cba6M12M18M24M30MSE +/- 370489.44, N = 12257537582578600723083363

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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_SEMAPHORE1cba150M300M450M600M750MSE +/- 18104872.66, N = 12678785638688178046594162231

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

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

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_MUTEX1cba200M400M600M800M1000MSE +/- 2224783.78, N = 3882740254911292725827810526

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

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

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

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

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

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

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

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

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

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

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

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: WRITESEEK3cba400K800K1200K1600K2000KSE +/- 40139.32, N = 15156547212635001704307

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

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

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

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

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

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

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

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

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

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

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

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