m2 fri fri

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 2303182-NE-M2FRIFRI265
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

Limit displaying results to tests within:

CPU Massive 2 Tests
Server CPU Tests 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
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
March 18
  6 Minutes
b
March 18
  18 Minutes
c
March 18
  32 Minutes
Invert Hiding All Results Option
  18 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):


m2 fri friOpenBenchmarking.orgPhoronix Test Suite 10.8.4Apple M2 @ 2.42GHz (4 Cores / 8 Threads)Apple MacBook Air (13 h M2 2022)Apple Silicon8GB251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256ZllvmpipeBroadcom Device 4433 + Broadcom BRCM4387 BluetoothArch rolling6.1.0-asahi-2-2-ARCH (aarch64)KDE Plasma 5.27.2X Server 1.21.1.74.5 Mesa 22.3.6 (LLVM 15.0.7 128 bits)GCC 12.1.0 + Clang 15.0.7ext42560x1600ProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen Resolution- --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 Suite 10.8.4100%101%101%102%102%John The RipperDarmstadt Automotive Parallel Heterogeneous SuiteGlibc BenchmarksGoogle Draco

m2 fri friglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: powglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_oncejohn-the-ripper: bcryptjohn-the-ripper: WPA PSKjohn-the-ripper: Blowfishjohn-the-ripper: HMAC-SHA512john-the-ripper: MD5daphne: OpenMP - NDT Mappingdaphne: OpenMP - Points2Imagedaphne: OpenMP - Euclidean Clusterdraco: Liondraco: Church Facadeabc13.5812.240391.249034.4316311.60522.650491.530624.713561.859436.376754.323095.706121.243156.227791.2425338497042386777220001219751160.5748120.879649681566.0194656223446505713.59172.240351.249104.4346211.61742.650591.530604.712631.859486.376394.324585.705481.243096.207821.2426338247072383984980001226691165.0347960.0890517991559.873455506613.59232.240361.249074.4347711.61642.650461.530694.713351.859426.377404.323645.705661.243126.209341.2426038307066383777197331224641171.4849814.5370529881555.6834595063OpenBenchmarking.org

Glibc Benchmarks

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: cosabc3691215SE +/- 0.00, N = 3SE +/- 0.00, N = 313.5813.5913.591. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: cosabc48121620Min: 13.59 / Avg: 13.59 / Max: 13.6Min: 13.59 / Avg: 13.59 / Max: 13.61. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: expabc0.50411.00821.51232.01642.5205SE +/- 0.00014, N = 3SE +/- 0.00002, N = 32.240392.240352.240361. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: expabc246810Min: 2.24 / Avg: 2.24 / Max: 2.24Min: 2.24 / Avg: 2.24 / Max: 2.241. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: ffsabc0.2810.5620.8431.1241.405SE +/- 0.00003, N = 3SE +/- 0.00005, N = 31.249031.249101.249071. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: ffsabc246810Min: 1.25 / Avg: 1.25 / Max: 1.25Min: 1.25 / Avg: 1.25 / Max: 1.251. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: powabc0.99781.99562.99343.99124.989SE +/- 0.00022, N = 3SE +/- 0.00003, N = 34.431634.434624.434771. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: powabc246810Min: 4.43 / Avg: 4.43 / Max: 4.43Min: 4.43 / Avg: 4.43 / Max: 4.431. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sinabc3691215SE +/- 0.00, N = 3SE +/- 0.00, N = 311.6111.6211.621. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sinabc3691215Min: 11.61 / Avg: 11.62 / Max: 11.62Min: 11.61 / Avg: 11.62 / Max: 11.621. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: log2abc0.59641.19281.78922.38562.982SE +/- 0.00005, N = 3SE +/- 0.00004, N = 32.650492.650592.650461. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: log2abc246810Min: 2.65 / Avg: 2.65 / Max: 2.65Min: 2.65 / Avg: 2.65 / Max: 2.651. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: modfabc0.34440.68881.03321.37761.722SE +/- 0.00003, N = 3SE +/- 0.00010, N = 31.530621.530601.530691. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: modfabc246810Min: 1.53 / Avg: 1.53 / Max: 1.53Min: 1.53 / Avg: 1.53 / Max: 1.531. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sinhabc1.06062.12123.18184.24245.303SE +/- 0.00020, N = 3SE +/- 0.00037, N = 34.713564.712634.713351. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sinhabc246810Min: 4.71 / Avg: 4.71 / Max: 4.71Min: 4.71 / Avg: 4.71 / Max: 4.711. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sqrtabc0.41840.83681.25521.67362.092SE +/- 0.00011, N = 3SE +/- 0.00002, N = 31.859431.859481.859421. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sqrtabc246810Min: 1.86 / Avg: 1.86 / Max: 1.86Min: 1.86 / Avg: 1.86 / Max: 1.861. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: tanhabc246810SE +/- 0.00050, N = 3SE +/- 0.00080, N = 36.376756.376396.377401. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: tanhabc3691215Min: 6.38 / Avg: 6.38 / Max: 6.38Min: 6.38 / Avg: 6.38 / Max: 6.381. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: asinhabc0.9731.9462.9193.8924.865SE +/- 0.00037, N = 3SE +/- 0.00061, N = 34.323094.324584.323641. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: asinhabc246810Min: 4.32 / Avg: 4.32 / Max: 4.33Min: 4.32 / Avg: 4.32 / Max: 4.321. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: atanhabc1.28392.56783.85175.13566.4195SE +/- 0.00017, N = 3SE +/- 0.00012, N = 35.706125.705485.705661. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: atanhabc246810Min: 5.71 / Avg: 5.71 / Max: 5.71Min: 5.71 / Avg: 5.71 / Max: 5.711. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: ffsllabc0.27970.55940.83911.11881.3985SE +/- 0.00004, N = 3SE +/- 0.00001, N = 31.243151.243091.243121. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: ffsllabc246810Min: 1.24 / Avg: 1.24 / Max: 1.24Min: 1.24 / Avg: 1.24 / Max: 1.241. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sincosabc246810SE +/- 0.00108, N = 3SE +/- 0.00139, N = 36.227796.207826.209341. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: sincosabc246810Min: 6.21 / Avg: 6.21 / Max: 6.21Min: 6.21 / Avg: 6.21 / Max: 6.211. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: pthread_onceabc0.27960.55920.83881.11841.398SE +/- 0.00009, N = 3SE +/- 0.00003, N = 31.242531.242631.242601. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
OpenBenchmarking.orgns, Fewer Is BetterGlibc Benchmarks 2.37Benchmark: pthread_onceabc246810Min: 1.24 / Avg: 1.24 / Max: 1.24Min: 1.24 / Avg: 1.24 / Max: 1.241. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

John The Ripper

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: bcryptabc8001600240032004000SE +/- 9.94, N = 3SE +/- 6.67, N = 33849382438301. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: bcryptabc7001400210028003500Min: 3812 / Avg: 3824.33 / Max: 3844Min: 3817 / Avg: 3830.33 / Max: 38371. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: WPA PSKabc15003000450060007500SE +/- 25.39, N = 3SE +/- 8.69, N = 37042707270661. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: WPA PSKabc12002400360048006000Min: 7024 / Avg: 7072.33 / Max: 7110Min: 7056 / Avg: 7065.67 / Max: 70831. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: Blowfishabc8001600240032004000SE +/- 1.86, N = 3SE +/- 8.76, N = 33867383938371. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: Blowfishabc7001400210028003500Min: 3837 / Avg: 3839.33 / Max: 3843Min: 3821 / Avg: 3837.33 / Max: 38511. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: HMAC-SHA512abc2M4M6M8M10MSE +/- 22744.96, N = 3SE +/- 141544.25, N = 157722000849800077197331. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: HMAC-SHA512abc1.5M3M4.5M6M7.5MMin: 8466000 / Avg: 8498000 / Max: 8542000Min: 6697000 / Avg: 7719733.33 / Max: 86580001. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: MD5abc30K60K90K120K150KSE +/- 347.31, N = 3SE +/- 89.37, N = 31219751226691224641. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: MD5abc20K40K60K80K100KMin: 121984 / Avg: 122669.33 / Max: 123110Min: 122299 / Avg: 122464 / Max: 1226061. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2

Darmstadt Automotive Parallel Heterogeneous Suite

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: NDT Mappingabc30060090012001500SE +/- 16.52, N = 3SE +/- 10.35, N = 151160.571165.031171.481. (CXX) g++ options: -O3 -std=c++11 -fopenmp
OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: NDT Mappingabc2004006008001000Min: 1144.15 / Avg: 1165.03 / Max: 1197.65Min: 1094.56 / Avg: 1171.48 / Max: 1218.091. (CXX) g++ options: -O3 -std=c++11 -fopenmp

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: Points2Imageabc11K22K33K44K55KSE +/- 568.28, N = 4SE +/- 549.25, N = 348120.8847960.0949814.541. (CXX) g++ options: -O3 -std=c++11 -fopenmp
OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: Points2Imageabc9K18K27K36K45KMin: 46925.22 / Avg: 47960.09 / Max: 49301.97Min: 48902.15 / Avg: 49814.54 / Max: 50800.531. (CXX) g++ options: -O3 -std=c++11 -fopenmp

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: Euclidean Clusterabc30060090012001500SE +/- 1.11, N = 3SE +/- 2.48, N = 31566.021559.871555.681. (CXX) g++ options: -O3 -std=c++11 -fopenmp
OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous Suite 2021.11.02Backend: OpenMP - Kernel: Euclidean Clusterabc30060090012001500Min: 1557.66 / Avg: 1559.87 / Max: 1561.23Min: 1550.74 / Avg: 1555.68 / Max: 1558.581. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Google Draco

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Lionabc7001400210028003500SE +/- 3.93, N = 3SE +/- 3.38, N = 33446345534591. (CXX) g++ options: -O3
OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Lionabc6001200180024003000Min: 3450 / Avg: 3455.33 / Max: 3463Min: 3452 / Avg: 3458.67 / Max: 34631. (CXX) g++ options: -O3

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Church Facadeabc11002200330044005500SE +/- 3.76, N = 3SE +/- 1.00, N = 35057506650631. (CXX) g++ options: -O3
OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Church Facadeabc9001800270036004500Min: 5060 / Avg: 5066.33 / Max: 5073Min: 5062 / Avg: 5063 / Max: 50651. (CXX) g++ options: -O3

25 Results Shown

Glibc Benchmarks:
  cos
  exp
  ffs
  pow
  sin
  log2
  modf
  sinh
  sqrt
  tanh
  asinh
  atanh
  ffsll
  sincos
  pthread_once
John The Ripper:
  bcrypt
  WPA PSK
  Blowfish
  HMAC-SHA512
  MD5
Darmstadt Automotive Parallel Heterogeneous Suite:
  OpenMP - NDT Mapping
  OpenMP - Points2Image
  OpenMP - Euclidean Cluster
Google Draco:
  Lion
  Church Facade