Apple M1 testing with a Apple Mac mini (M1 2020) 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 2209027-NE-MDM51590126 mdm - Phoronix Test Suite mdm 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/2209027-NE-MDM51590126&export=txt&grt&sro&rro .
mdm Processor Motherboard Memory Disk Graphics Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution A B C D Apple M1 @ 2.06GHz (4 Cores / 8 Threads) Apple Mac mini (M1 2020) 8GB 251GB APPLE SSD AP0256Q + 2 x 0GB APPLE SSD AP0256Q llvmpipe Broadcom NetXtreme BCM57762 PCIe + Broadcom BRCM4378 + Broadcom Device 5f69 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 1920x1080 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 Disk Details - MQ-DEADLINE / relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: apple-cpufreq schedutil Python Details - Python 3.10.5 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
mdm compress-7zip: Compression Rating compress-7zip: Decompression Rating graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space mnn: nasnet mnn: mobilenetV3 mnn: squeezenetv1.1 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 build-python: Default build-python: Released Build, PGO + LTO Optimized build-erlang: Time To Compile build-nodejs: Time To Compile build-php: Time To Compile unpack-linux: linux-5.19.tar.xz A B C D 47283 27383 353 1500 110 169 759 217 1483 17.13 2.054 4.129 31.48 7.338 5.019 5.738 45.275 24.048 295.574 131.035 906.86 127.62 7.152 46814 27363 352 1462 109 169 755 216 1440 12.206 2.189 4.169 31.57 7.03 4.934 5.742 47.779 24.282 298.723 131.949 906.044 127.955 7.21 46662 27370 351 1454 109 170 751 216 1426 17.302 2.031 4.134 31.175 7.36 5.004 5.746 44.122 24.322 295.735 131.057 906.76 128.416 7.222 46869 27307 351 1458 109 169 753 216 1429 17.357 2.205 4.134 31.397 7.389 5.026 5.817 47.825 24.666 295.37 131.156 906.001 127.714 7.193 OpenBenchmarking.org
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating D C B A 10K 20K 30K 40K 50K 46869 46662 46814 47283 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating D C B A 6K 12K 18K 24K 30K 27307 27370 27363 27383 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Swirl D C B A 80 160 240 320 400 351 351 352 353 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Rotate D C B A 300 600 900 1200 1500 1458 1454 1462 1500 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Sharpen D C B A 20 40 60 80 100 109 109 109 110 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Enhanced D C B A 40 80 120 160 200 169 170 169 169 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Resizing D C B A 160 320 480 640 800 753 751 755 759 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Noise-Gaussian D C B A 50 100 150 200 250 216 216 216 217 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: HWB Color Space D C B A 300 600 900 1200 1500 1429 1426 1440 1483 1. (CC) gcc options: -fopenmp -O2 -lwebp -lwebpmux -lheif -lde265 -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
Mobile Neural Network Model: nasnet OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: nasnet D C B A 4 8 12 16 20 17.36 17.30 12.21 17.13 MIN: 17.32 / MAX: 18.14 MIN: 17.25 / MAX: 22.46 MIN: 12.17 / MAX: 12.56 MIN: 17.09 / MAX: 22.35 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenetV3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: mobilenetV3 D C B A 0.4961 0.9922 1.4883 1.9844 2.4805 2.205 2.031 2.189 2.054 MIN: 2.18 / MAX: 2.46 MIN: 2.01 / MAX: 2.15 MIN: 2.17 / MAX: 2.26 MIN: 2.03 / MAX: 2.34 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: squeezenetv1.1 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: squeezenetv1.1 D C B A 0.938 1.876 2.814 3.752 4.69 4.134 4.134 4.169 4.129 MIN: 4.09 / MAX: 12.97 MIN: 4.1 / MAX: 9.35 MIN: 4.12 / MAX: 6.72 MIN: 4.1 / MAX: 4.2 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: resnet-v2-50 D C B A 7 14 21 28 35 31.40 31.18 31.57 31.48 MIN: 31.34 / MAX: 36.01 MIN: 31.12 / MAX: 36.84 MIN: 31.4 / MAX: 34.46 MIN: 31.41 / MAX: 36.16 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: SqueezeNetV1.0 D C B A 2 4 6 8 10 7.389 7.360 7.030 7.338 MIN: 7.36 / MAX: 7.74 MIN: 7.32 / MAX: 7.63 MIN: 7 / MAX: 7.35 MIN: 7.3 / MAX: 7.62 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: MobileNetV2_224 D C B A 1.1309 2.2618 3.3927 4.5236 5.6545 5.026 5.004 4.934 5.019 MIN: 5 / MAX: 5.37 MIN: 4.98 / MAX: 5.29 MIN: 4.91 / MAX: 7.51 MIN: 4.99 / MAX: 5.3 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: mobilenet-v1-1.0 D C B A 1.3088 2.6176 3.9264 5.2352 6.544 5.817 5.746 5.742 5.738 MIN: 5.79 / MAX: 6.2 MIN: 5.73 / MAX: 6.01 MIN: 5.72 / MAX: 6.08 MIN: 5.72 / MAX: 6.03 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: inception-v3 D C B A 11 22 33 44 55 47.83 44.12 47.78 45.28 MIN: 47.73 / MAX: 51.64 MIN: 44.01 / MAX: 48.04 MIN: 47.7 / MAX: 50.69 MIN: 45.17 / MAX: 49.84 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Timed CPython Compilation Build Configuration: Default OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Default D C B A 6 12 18 24 30 24.67 24.32 24.28 24.05
Timed CPython Compilation Build Configuration: Released Build, PGO + LTO Optimized OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Released Build, PGO + LTO Optimized D C B A 70 140 210 280 350 295.37 295.74 298.72 295.57
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 25.0 Time To Compile D C B A 30 60 90 120 150 131.16 131.06 131.95 131.04
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 18.8 Time To Compile D C B A 200 400 600 800 1000 906.00 906.76 906.04 906.86
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.1.9 Time To Compile D C B A 30 60 90 120 150 127.71 128.42 127.96 127.62
Unpacking The Linux Kernel linux-5.19.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel 5.19 linux-5.19.tar.xz D C B A 2 4 6 8 10 7.193 7.222 7.210 7.152
Phoronix Test Suite v10.8.4