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&sor&gru .
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 graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space compress-7zip: Compression Rating compress-7zip: Decompression Rating 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 unpack-linux: linux-5.19.tar.xz build-nodejs: Time To Compile build-php: Time To Compile build-python: Default build-python: Released Build, PGO + LTO Optimized build-erlang: Time To Compile A B C D 353 1500 110 169 759 217 1483 47283 27383 17.13 2.054 4.129 31.48 7.338 5.019 5.738 45.275 7.152 906.86 127.62 24.048 295.574 131.035 352 1462 109 169 755 216 1440 46814 27363 12.206 2.189 4.169 31.57 7.03 4.934 5.742 47.779 7.21 906.044 127.955 24.282 298.723 131.949 351 1454 109 170 751 216 1426 46662 27370 17.302 2.031 4.134 31.175 7.36 5.004 5.746 44.122 7.222 906.76 128.416 24.322 295.735 131.057 351 1458 109 169 753 216 1429 46869 27307 17.357 2.205 4.134 31.397 7.389 5.026 5.817 47.825 7.193 906.001 127.714 24.666 295.37 131.156 OpenBenchmarking.org
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Swirl A B D C 80 160 240 320 400 353 352 351 351 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 A B D C 300 600 900 1200 1500 1500 1462 1458 1454 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 A D C B 20 40 60 80 100 110 109 109 109 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 C D B A 40 80 120 160 200 170 169 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 A B D C 160 320 480 640 800 759 755 753 751 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 A D C B 50 100 150 200 250 217 216 216 216 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 A B D C 300 600 900 1200 1500 1483 1440 1429 1426 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
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Compression Rating A D B C 10K 20K 30K 40K 50K 47283 46869 46814 46662 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 A C B D 6K 12K 18K 24K 30K 27383 27370 27363 27307 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Mobile Neural Network Model: nasnet OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: nasnet B A C D 4 8 12 16 20 12.21 17.13 17.30 17.36 MIN: 12.17 / MAX: 12.56 MIN: 17.09 / MAX: 22.35 MIN: 17.25 / MAX: 22.46 MIN: 17.32 / MAX: 18.14 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 C A B D 0.4961 0.9922 1.4883 1.9844 2.4805 2.031 2.054 2.189 2.205 MIN: 2.01 / MAX: 2.15 MIN: 2.03 / MAX: 2.34 MIN: 2.17 / MAX: 2.26 MIN: 2.18 / MAX: 2.46 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 A C D B 0.938 1.876 2.814 3.752 4.69 4.129 4.134 4.134 4.169 MIN: 4.1 / MAX: 4.2 MIN: 4.1 / MAX: 9.35 MIN: 4.09 / MAX: 12.97 MIN: 4.12 / MAX: 6.72 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 C D A B 7 14 21 28 35 31.18 31.40 31.48 31.57 MIN: 31.12 / MAX: 36.84 MIN: 31.34 / MAX: 36.01 MIN: 31.41 / MAX: 36.16 MIN: 31.4 / MAX: 34.46 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 B A C D 2 4 6 8 10 7.030 7.338 7.360 7.389 MIN: 7 / MAX: 7.35 MIN: 7.3 / MAX: 7.62 MIN: 7.32 / MAX: 7.63 MIN: 7.36 / MAX: 7.74 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 B C A D 1.1309 2.2618 3.3927 4.5236 5.6545 4.934 5.004 5.019 5.026 MIN: 4.91 / MAX: 7.51 MIN: 4.98 / MAX: 5.29 MIN: 4.99 / MAX: 5.3 MIN: 5 / MAX: 5.37 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 A B C D 1.3088 2.6176 3.9264 5.2352 6.544 5.738 5.742 5.746 5.817 MIN: 5.72 / MAX: 6.03 MIN: 5.72 / MAX: 6.08 MIN: 5.73 / MAX: 6.01 MIN: 5.79 / MAX: 6.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: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2.1 Model: inception-v3 C A B D 11 22 33 44 55 44.12 45.28 47.78 47.83 MIN: 44.01 / MAX: 48.04 MIN: 45.17 / MAX: 49.84 MIN: 47.7 / MAX: 50.69 MIN: 47.73 / MAX: 51.64 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
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 A D B C 2 4 6 8 10 7.152 7.193 7.210 7.222
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 18.8 Time To Compile D B C A 200 400 600 800 1000 906.00 906.04 906.76 906.86
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.1.9 Time To Compile A D B C 30 60 90 120 150 127.62 127.71 127.96 128.42
Timed CPython Compilation Build Configuration: Default OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Default A B C D 6 12 18 24 30 24.05 24.28 24.32 24.67
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 A C B 70 140 210 280 350 295.37 295.57 295.74 298.72
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 25.0 Time To Compile A C D B 30 60 90 120 150 131.04 131.06 131.16 131.95
Phoronix Test Suite v10.8.4