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 2209093-NE-M2WEBP33516 m2 webp - Phoronix Test Suite m2 webp 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/2209093-NE-M2WEBP33516&export=txt&grs .
m2 webp Processor Motherboard Memory Disk Graphics Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution A B C 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 rolling 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.6 (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
m2 webp webp2: Quality 75, Compression Effort 7 webp: Default webp2: Quality 100, Compression Effort 5 encode-flac: WAV To FLAC webp2: Default webp: Quality 100, Highest Compression webp: Quality 100 webp2: Quality 100, Lossless Compression webp2: Quality 95, Compression Effort 7 webp: Quality 100, Lossless, Highest Compression webp: Quality 100, Lossless A B C 0.07 17.33 1.79 13.351 5.08 3.70 11.37 0.01 0.03 0.62 1.62 0.06 18.45 1.74 13.159 5.04 3.70 11.35 0.01 0.03 0.62 1.62 0.07 18.40 1.77 13.49 5.05 3.69 11.37 0.03 0.62 1.62 OpenBenchmarking.org
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 75, Compression Effort 7 A B C 0.0158 0.0316 0.0474 0.0632 0.079 0.07 0.06 0.07 1. (CXX) g++ options: -fno-rtti -O3
WebP Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Default A B C 5 10 15 20 25 17.33 18.45 18.40 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 100, Compression Effort 5 A B C 0.4028 0.8056 1.2084 1.6112 2.014 1.79 1.74 1.77 1. (CXX) g++ options: -fno-rtti -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.4 WAV To FLAC A B C 3 6 9 12 15 13.35 13.16 13.49 1. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Default A B C 1.143 2.286 3.429 4.572 5.715 5.08 5.04 5.05 1. (CXX) g++ options: -fno-rtti -O3
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Highest Compression A B C 0.8325 1.665 2.4975 3.33 4.1625 3.70 3.70 3.69 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100 A B C 3 6 9 12 15 11.37 11.35 11.37 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP2 Image Encode Encode Settings: Quality 100, Lossless Compression OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 100, Lossless Compression A B 0.0023 0.0046 0.0069 0.0092 0.0115 0.01 0.01 1. (CXX) g++ options: -fno-rtti -O3
WebP2 Image Encode Encode Settings: Quality 95, Compression Effort 7 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 95, Compression Effort 7 A B C 0.0068 0.0136 0.0204 0.0272 0.034 0.03 0.03 0.03 1. (CXX) g++ options: -fno-rtti -O3
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Lossless, Highest Compression A B C 0.1395 0.279 0.4185 0.558 0.6975 0.62 0.62 0.62 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org MP/s, More Is Better WebP Image Encode 1.2.4 Encode Settings: Quality 100, Lossless A B C 0.3645 0.729 1.0935 1.458 1.8225 1.62 1.62 1.62 1. (CC) gcc options: -fvisibility=hidden -O2 -lm
Phoronix Test Suite v10.8.4