Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch Linux ARM 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 2208068-NE-APPLEM2AS79 apple m2 asahi linux - Phoronix Test Suite apple m2 asahi linux Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch Linux ARM via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2208068-NE-APPLEM2AS79&export=txt&grw&sro&rro .
apple m2 asahi linux Processor Motherboard Memory Disk Graphics Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Apple M2 M2 M2 Apple Apple M2 @ 2.42GHz (4 Cores / 8 Threads) Apple MacBook Air (13 h M2 2022) 8GB 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z llvmpipe Broadcom Device 4433 + Broadcom Device 5f71 Arch Linux ARM 5.19.0-rc7-asahi-2-1-ARCH (aarch64) KDE Plasma 5.25.4 X Server 1.21.1.4 4.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits) GCC 12.1.0 + Clang 14.0.6 ext4 2560x1600 OpenBenchmarking.org Compiler 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 schedutil Security 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
apple m2 asahi linux darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 compress-zstd: 3 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed build-linux-kernel: defconfig avifenc: 6 avifenc: 6, Lossless avifenc: 10, Lossless Apple M2 M2 M2 Apple 7.175 4.934 0.66 3.446 10.874 10.834 11.711 15.175 6966.85 95458.9 15633.4 4888.82 2019.54 87680.8 3603.7 4815.5 872.6 5006.2 26.6 4492.9 261.2 5240.8 437.3 5479.5 21.8 4542.8 410.336 12.234 13.824 5.433 7.201 4.843 0.639 3.447 11.048 10.831 11.662 15.031 6971.91 96318.7 15721.9 4951.02 2042.67 88453.2 412.207 12.106 13.835 5.407 7.594 4.95 0.661 3.465 10.578 10.888 11.811 15.02 7069.81 98101.5 16058.6 5021.14 2061.62 89799.9 425.129 12.59 15.538 5.452 OpenBenchmarking.org
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.0 Test: Boat - Acceleration: CPU-only M2 Apple M2 Apple M2 2 4 6 8 10 7.594 7.201 7.175
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.0 Test: Masskrug - Acceleration: CPU-only M2 Apple M2 Apple M2 1.1138 2.2276 3.3414 4.4552 5.569 4.950 4.843 4.934
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.0 Test: Server Rack - Acceleration: CPU-only M2 Apple M2 Apple M2 0.1487 0.2974 0.4461 0.5948 0.7435 0.661 0.639 0.660
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.0.0 Test: Server Room - Acceleration: CPU-only M2 Apple M2 Apple M2 0.7796 1.5592 2.3388 3.1184 3.898 3.465 3.447 3.446
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.32 Test: resize M2 Apple M2 Apple M2 3 6 9 12 15 10.58 11.05 10.87
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.32 Test: rotate M2 Apple M2 Apple M2 3 6 9 12 15 10.89 10.83 10.83
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.32 Test: auto-levels M2 Apple M2 Apple M2 3 6 9 12 15 11.81 11.66 11.71
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.32 Test: unsharp-mask M2 Apple M2 Apple M2 4 8 12 16 20 15.02 15.03 15.18
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: SqueezeNet M2 Apple M2 Apple M2 1500 3000 4500 6000 7500 7069.81 6971.91 6966.85
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Inception V4 M2 Apple M2 Apple M2 20K 40K 60K 80K 100K 98101.5 96318.7 95458.9
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: NASNet Mobile M2 Apple M2 Apple M2 3K 6K 9K 12K 15K 16058.6 15721.9 15633.4
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Float M2 Apple M2 Apple M2 1100 2200 3300 4400 5500 5021.14 4951.02 4888.82
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Quant M2 Apple M2 Apple M2 400 800 1200 1600 2000 2061.62 2042.67 2019.54
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Inception ResNet V2 M2 Apple M2 Apple M2 20K 40K 60K 80K 100K 89799.9 88453.2 87680.8
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed Apple M2 800 1600 2400 3200 4000 SE +/- 22.79, N = 3 3603.7 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed Apple M2 1000 2000 3000 4000 5000 SE +/- 5.60, N = 3 4815.5 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed Apple M2 200 400 600 800 1000 SE +/- 10.07, N = 15 872.6 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed Apple M2 1100 2200 3300 4400 5500 SE +/- 3.55, N = 15 5006.2 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed Apple M2 6 12 18 24 30 SE +/- 0.12, N = 3 26.6 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed Apple M2 1000 2000 3000 4000 5000 SE +/- 4.65, N = 3 4492.9 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed Apple M2 60 120 180 240 300 SE +/- 0.75, N = 3 261.2 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Decompression Speed Apple M2 1100 2200 3300 4400 5500 SE +/- 5.73, N = 3 5240.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed Apple M2 90 180 270 360 450 SE +/- 7.80, N = 15 437.3 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed Apple M2 1200 2400 3600 4800 6000 SE +/- 1.96, N = 15 5479.5 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed Apple M2 5 10 15 20 25 SE +/- 0.29, N = 7 21.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed Apple M2 1000 2000 3000 4000 5000 SE +/- 2.44, N = 7 4542.8 1. (CC) gcc options: -O3 -pthread -lz -llzma -llz4
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.18 Build: defconfig M2 Apple M2 Apple M2 90 180 270 360 450 425.13 412.21 410.34
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6 M2 Apple M2 Apple M2 3 6 9 12 15 12.59 12.11 12.23 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6, Lossless M2 Apple M2 Apple M2 4 8 12 16 20 15.54 13.84 13.82 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 10, Lossless M2 Apple M2 Apple M2 1.2267 2.4534 3.6801 4.9068 6.1335 5.452 5.407 5.433 1. (CXX) g++ options: -O3 -fPIC -lm
Phoronix Test Suite v10.8.4