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.

HTML result view exported from: https://openbenchmarking.org/result/2303182-NE-M2FRIFRI265.

m2 fri friProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionabcApple 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.7ext42560x1600OpenBenchmarking.orgCompiler Details- --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 Processor Details- Scaling Governor: apple-cpufreq schedutilSecurity Details- 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

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

Benchmark: cos

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

Glibc Benchmarks

Benchmark: exp

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

Glibc Benchmarks

Benchmark: ffs

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

Glibc Benchmarks

Benchmark: pow

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

Glibc Benchmarks

Benchmark: sin

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

Glibc Benchmarks

Benchmark: log2

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

Glibc Benchmarks

Benchmark: modf

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

Glibc Benchmarks

Benchmark: sinh

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

Glibc Benchmarks

Benchmark: sqrt

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

Glibc Benchmarks

Benchmark: tanh

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

Glibc Benchmarks

Benchmark: asinh

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

Glibc Benchmarks

Benchmark: atanh

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

Glibc Benchmarks

Benchmark: ffsll

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

Glibc Benchmarks

Benchmark: sincos

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

Glibc Benchmarks

Benchmark: pthread_once

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

John The Ripper

Test: bcrypt

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

John The Ripper

Test: WPA PSK

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

John The Ripper

Test: Blowfish

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

John The Ripper

Test: HMAC-SHA512

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

John The Ripper

Test: MD5

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

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: NDT Mapping

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

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Points2Image

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

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Euclidean Cluster

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

Google Draco

Model: Lion

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Lionabc7001400210028003500SE +/- 3.93, N = 3SE +/- 3.38, N = 33446345534591. (CXX) g++ options: -O3

Google Draco

Model: Church Facade

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Church Facadeabc11002200330044005500SE +/- 3.76, N = 3SE +/- 1.00, N = 35057506650631. (CXX) g++ options: -O3


Phoronix Test Suite v10.8.4