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&grr&export=pdf .
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 build-nodejs: Time To Compile build-python: Released Build, PGO + LTO Optimized mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: squeezenetv1.1 mnn: mobilenetV3 mnn: nasnet build-erlang: Time To Compile build-php: Time To Compile graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Noise-Gaussian graphics-magick: Swirl graphics-magick: Resizing graphics-magick: Rotate graphics-magick: HWB Color Space compress-7zip: Decompression Rating compress-7zip: Compression Rating build-python: Default unpack-linux: linux-5.19.tar.xz A B C D 906.86 295.574 45.275 5.738 5.019 7.338 31.48 4.129 2.054 17.13 131.035 127.62 110 169 217 353 759 1500 1483 27383 47283 24.048 7.152 906.044 298.723 47.779 5.742 4.934 7.03 31.57 4.169 2.189 12.206 131.949 127.955 109 169 216 352 755 1462 1440 27363 46814 24.282 7.21 906.76 295.735 44.122 5.746 5.004 7.36 31.175 4.134 2.031 17.302 131.057 128.416 109 170 216 351 751 1454 1426 27370 46662 24.322 7.222 906.001 295.37 47.825 5.817 5.026 7.389 31.397 4.134 2.205 17.357 131.156 127.714 109 169 216 351 753 1458 1429 27307 46869 24.666 7.193 OpenBenchmarking.org
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 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
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
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: 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: 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: 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.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: 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: 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
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
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
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: 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: 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: 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: 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: 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: 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
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
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
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
Phoronix Test Suite v10.8.4