m1 new

Apple M1 testing with a Apple Mac mini (M1 2020) and llvmpipe on Arch Linux ARM via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2205205-NE-M1NEW434480&grr&sor.

m1 newProcessorMotherboardMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionABCDEApple M1 @ 2.06GHz (4 Cores / 8 Threads)Apple Mac mini (M1 2020)8GB251GB APPLE SSD AP0256Q + 2 x 0GB APPLE SSD AP0256QllvmpipeBroadcom NetXtreme BCM57762 PCIe + Broadcom BRCM4378 + Broadcom Device 5f69Arch Linux ARM5.17.0-rc7-asahi-next-20220310-5-2-ARCH (aarch64)KDE Plasma 5.24.4X Server 1.21.1.34.5 Mesa 22.0.1 (LLVM 13.0.1 128 bits)GCC 11.2.0 + Clang 13.0.1ext41920x1080OpenBenchmarking.orgCompiler Details- --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --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++,d --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-isl --with-linker-hash-style=gnu Processor Details- Scaling Governor: apple-cpufreq schedutilJava Details- OpenJDK Runtime Environment (build 11.0.15+3)Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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

m1 newwebp2: Quality 100, Lossless Compressiongromacs: MPI CPU - water_GMX50_barewebp2: Quality 95, Compression Effort 7webp2: Quality 75, Compression Effort 7renaissance: Genetic Algorithm Using Jenetics + Futuresrenaissance: ALS Movie Lensrenaissance: Apache Spark Bayesrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Apache Spark ALSrenaissance: Apache Spark PageRankrenaissance: Savina Reactors.IOrenaissance: In-Memory Database Shootouttensorflow-lite: Inception V4tensorflow-lite: Inception ResNet V2tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: SqueezeNettensorflow-lite: Mobilenet Quantrenaissance: Scala Dottyrenaissance: Rand Foreststress-ng: Atomicstress-ng: CPU Stressstress-ng: Memory Copyingstress-ng: IO_uringstress-ng: Mallocstress-ng: MMAPstress-ng: Glibc C String Functionsstress-ng: Cryptostress-ng: System V Message Passingstress-ng: Vector Mathstress-ng: Matrix Mathstress-ng: SENDFILEstress-ng: Forkingstress-ng: Glibc Qsort Data Sortingstress-ng: Context Switchingstress-ng: Socket Activitystress-ng: Semaphoresstress-ng: CPU Cachestress-ng: MEMFDstress-ng: Futexstress-ng: NUMArenaissance: Finagle HTTP Requestswebp2: Quality 100, Compression Effort 5webp2: Defaultstress-ng: x86_64 RdRandABCDE1454.2760.189625.386309.1485969.48902.76858.28979.73141.53181.25739.34105.570494.164283.616295.63932.215266.72229.09734.9711.9245245.172315.462691.68390102.878772171.6182.42290833.039191.924963940.3524447.224017.02666722.9830524.06114.41825962.814252.12583055.34740.37783.27693881.481415.152075.212.4675.5981448.1430.189625.55309.9756099.58479.66876.98723.63715.93212.75789.13933.371055.964353.416242.63936.745369.272201.51693.5745.7245342.662313.782709.69386095.658421564.8882.32290765.339160.144973907.1722331.7624017.53672788.4530547.34115.91830766.394014.22581580.07754.41783.25757248.121366.082026.312.4515.5961456.5670.189624.331309.976235.08510.46865.28965.03770.33126.95904.83992.870342.564357.116271.23816.015410.412208.8597.1703.1250768.932317.152668.83388689.898731846.7482.23290637.739181.874994253.8324442.6923987.81681823.1130377.57115.471857681.994394.03582072.43750.94781.89812719.481422.292046.912.4545.5751451.2280.189622.579310.6076073.38621.26717.58947.33150.73105.65653.73899.970453.864317.116248.54020.625334.162206.57881.3686.0246377.222315.142677.06393296.18709098.1982.03290796.369157.74989805.724443.824016.8686699.7330136.71111.871832157.854300.55584291.96747.98782.64765650.061421.752062.112.4665.5671452.9130.189626.634311.2036150.88493.06785.28778.83132.43137.55795.24040.970727.964294.416064.74070.635354.112211.63692.2706.2245801.212315.772678.25377681.678613514.5782.06290807.929195.014962936.8824444.1124017.07664579.5129984.11141866818.684437.69583796.53753.78783.38777796.681443.122081.612.4795.593OpenBenchmarking.org

WebP2 Image Encode

Encode Settings: Quality 100, Lossless Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Lossless CompressionBDEAC300600900120015001448.141451.231452.911454.281456.571. (CXX) g++ options: -fno-rtti -O3

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2022.1Implementation: MPI CPU - Input: water_GMX50_bareEDCBA0.04250.0850.12750.170.21250.1890.1890.1890.1890.1891. (CXX) g++ options: -O3 -pthread

WebP2 Image Encode

Encode Settings: Quality 95, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 95, Compression Effort 7DCABE140280420560700622.58624.33625.39625.55626.631. (CXX) g++ options: -fno-rtti -O3

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 75, Compression Effort 7ACBDE70140210280350309.15309.97309.98310.61311.201. (CXX) g++ options: -fno-rtti -O3

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesADBEC130026003900520065005969.46073.36099.56150.86235.0MIN: 5661.03 / MAX: 6219.6MIN: 5800.92 / MAX: 6413.24MIN: 5835.41 / MAX: 6417.57MIN: 5620.74 / MAX: 6422.72MIN: 5916.45 / MAX: 6562.74

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensBECDA2K4K6K8K10K8479.68493.08510.48621.28902.7MIN: 8479.57 / MAX: 9233.67MIN: 8492.98 / MAX: 9454.65MAX: 9329.1MAX: 9287.8MIN: 8902.66 / MAX: 9758.82

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesDEACB150030004500600075006717.56785.26858.26865.26876.9MIN: 5392.34MIN: 5491.59MIN: 5549.04MIN: 5482.01 / MAX: 6865.21MIN: 5568.14

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeBEDCA2K4K6K8K10K8723.68778.88947.38965.08979.7MIN: 6343.28 / MAX: 8723.64MIN: 6616.58 / MAX: 8778.82MIN: 6541.64 / MAX: 8947.32MIN: 6613.35 / MAX: 8965.04MIN: 6546.39

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSEADBC80016002400320040003132.43141.53150.73715.93770.3MIN: 3015.79 / MAX: 3242.22MIN: 3025.06 / MAX: 3238.05MIN: 3039.18 / MAX: 3280.86MIN: 3559.76 / MAX: 3923MIN: 3590.82 / MAX: 3925.7

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDCEAB70014002100280035003105.63126.93137.53181.23212.7MIN: 2713.26 / MAX: 3148.34MIN: 2744.97 / MAX: 3185.89MIN: 2912.16 / MAX: 3160.38MIN: 2889.02 / MAX: 3232.12MIN: 2875.05 / MAX: 3335.91

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODABEC130026003900520065005653.75739.35789.15795.25904.8MAX: 8097.14MAX: 8655.08MAX: 8912.66MIN: 5795.18 / MAX: 8194.63MIN: 5904.78 / MAX: 9082.63

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDBCEA90018002700360045003899.93933.33992.84040.94105.5MIN: 3689.72 / MAX: 4187.07MIN: 3783.88 / MAX: 4304.22MIN: 3848.62 / MAX: 4305.02MIN: 3941.7 / MAX: 4393.57MIN: 3971.44 / MAX: 4296.27

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception V4CDAEB15K30K45K60K75K70342.570453.870494.170727.971055.9

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception ResNet V2AEDBC14K28K42K56K70K64283.664294.464317.164353.464357.1

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: NASNet MobileEBDCA3K6K9K12K15K16064.716242.616248.516271.216295.6

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet FloatCABDE90018002700360045003816.013932.213936.744020.624070.63

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: SqueezeNetADEBC120024003600480060005266.705334.165354.115369.275410.41

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet QuantBDCEA50010001500200025002201.512206.572208.802211.632229.09

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala DottyCEBAD2004006008001000597.1692.2693.5734.9881.3MIN: 457.26 / MAX: 1077.32MIN: 472.89 / MAX: 1230.33MIN: 470.47 / MAX: 1120.45MIN: 512.73 / MAX: 975.23MIN: 619.8 / MAX: 1361.55

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestDCEAB160320480640800686.0703.1706.2711.9745.7MIN: 538.83 / MAX: 866.42MIN: 571.38 / MAX: 858.7MIN: 557.38 / MAX: 834.67MIN: 565.56 / MAX: 862.65MIN: 600.15 / MAX: 917.23

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: AtomicCDEBA50K100K150K200K250K250768.93246377.22245801.21245342.66245245.171. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU StressCEADB50010001500200025002317.152315.772315.462315.142313.781. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Memory CopyingBAEDC60012001800240030002709.692691.682678.252677.062668.831. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: IO_uringDACBE80K160K240K320K400K393296.10390102.87388689.89386095.65377681.671. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MallocACDEB2M4M6M8M10M8772171.618731846.748709098.198613514.578421564.881. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MMAPABCED2040608010082.4282.3282.2382.0682.031. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc C String FunctionsAEDBC60K120K180K240K300K290833.03290807.92290796.36290765.33290637.731. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CryptoEACBD2K4K6K8K10K9195.019191.929181.879160.149157.701. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: System V Message PassingCDBAE1.1M2.2M3.3M4.4M5.5M4994253.834989805.704973907.174963940.354962936.881. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector MathAEDCB5K10K15K20K25K24447.2024444.1124443.8024442.6922331.761. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Matrix MathBEADC5K10K15K20K25K24017.5324017.0724017.0224016.8023987.811. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILEDCBAE150K300K450K600K750K686699.73681823.11672788.45666722.98664579.511. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: ForkingBACDE7K14K21K28K35K30547.3430524.0630377.5730136.7129984.101. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc Qsort Data SortingBCAED306090120150115.90115.47114.40114.00111.871. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context SwitchingECDBA400K800K1200K1600K2000K1866818.681857681.991832157.851830766.391825962.811. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket ActivityECDAB100020003000400050004437.694394.034300.554252.124014.221. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SemaphoresDEACB130K260K390K520K650K584291.96583796.53583055.34582072.43581580.071. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU CacheBECDA160320480640800754.41753.78750.94747.98740.371. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDEABDC2004006008001000783.38783.27783.25782.64781.891. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: FutexCEDBA200K400K600K800K1000K812719.48777796.68765650.06757248.12693881.481. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: NUMAECDAB300600900120015001443.121422.291421.751415.151366.081. (CC) gcc options: -O2 -std=gnu99 -lm -laio -latomic -lbsd -lc -lcrypt -ldl -ljpeg -lkmod -lrt -lxxhash -lz -pthread

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsBCDAE4008001200160020002026.32046.92062.12075.22081.6MIN: 1816.99 / MAX: 2410.28MIN: 1822.43 / MAX: 2506.94MIN: 1844.67 / MAX: 2380.95MIN: 1852.77 / MAX: 2547.27MIN: 1851.67 / MAX: 2582.65

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Compression Effort 5BCDAE369121512.4512.4512.4712.4712.481. (CXX) g++ options: -fno-rtti -O3

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: DefaultDCEBA1.25962.51923.77885.03846.2985.5675.5755.5935.5965.5981. (CXX) g++ options: -fno-rtti -O3


Phoronix Test Suite v10.8.4