Raspberry Pi 400 vs. Apple M1 Raspberry Pi OS benchmarks by Michael Larabel for a future article. Raspberry Pi 400 - 32-bit: Processor: ARMv7 Cortex-A72 @ 1.80GHz (4 Cores), Motherboard: BCM2711 Raspberry Pi 400 Rev 1.0, Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 128GB SF128, Graphics: vc4drmfb, Monitor: DELL P2210H OS: Raspbian 11, Kernel: 5.10.92-v7l+ (armv7l), Desktop: LXDE, Display Server: X Server 1.20.11, Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1920x1080 Raspberry Pi 400 - 64-bit: Processor: ARMv8 Cortex-A72 @ 1.80GHz (4 Cores), Motherboard: BCM2835 Raspberry Pi 400 Rev 1.0, Chipset: Broadcom BCM2711, Memory: 4096MB, Disk: 128GB SF128, Graphics: vc4drmfb, Monitor: DELL P2210H OS: Debian 11, Kernel: 5.10.92-v8+ (aarch64), Desktop: LXDE, Display Server: X Server 1.20.11, Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1920x1080 Apple M1: Processor: Apple M1 @ 2.06GHz (4 Cores / 8 Threads), Motherboard: Apple Mac mini (M1 2020), Memory: 8GB, Disk: 251GB APPLE SSD AP0256Q + 2 x 0GB APPLE SSD AP0256Q, Graphics: llvmpipe, Network: Broadcom NetXtreme BCM57762 PCIe + Broadcom BRCM4378 + Broadcom Device 5f69 OS: Arch Linux ARM, Kernel: 5.17.0-rc7-asahi-next-20220310-5-1-ARCH (aarch64), Desktop: KDE Plasma 5.24.3, Display Server: X Server 1.21.1.3, OpenGL: 4.5 Mesa 21.3.7 (LLVM 13.0.1 128 bits), Compiler: GCC 11.2.0 + Clang 13.0.1, File-System: ext4, Screen Resolution: 1920x1080 PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Raspberry Pi 400 - 32-bit . 153 |= Raspberry Pi 400 - 64-bit . 829 |==== Apple M1 .................. 10416 |============================================ OSBench Test: Create Files us Per Event < Lower Is Better Raspberry Pi 400 - 32-bit . 180.96 |=========================================== Raspberry Pi 400 - 64-bit . 119.18 |============================ Apple M1 .................. 12.12 |=== OSBench Test: Launch Programs us Per Event < Lower Is Better Raspberry Pi 400 - 32-bit . 457.98 |=========================================== Raspberry Pi 400 - 64-bit . 288.40 |=========================== Apple M1 .................. 29.30 |=== OSBench Test: Create Processes us Per Event < Lower Is Better Raspberry Pi 400 - 32-bit . 178.70 |=========================================== Raspberry Pi 400 - 64-bit . 117.51 |============================ Apple M1 .................. 17.42 |==== Dolfyn 0.527 Computational Fluid Dynamics Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 106.65 |=========================================== Raspberry Pi 400 - 64-bit . 89.09 |==================================== Apple M1 .................. 16.00 |====== LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein ns/day > Higher Is Better Raspberry Pi 400 - 32-bit . 0.585 |====== Raspberry Pi 400 - 64-bit . 0.591 |======= Apple M1 .................. 3.964 |============================================ WebP Image Encode 1.1 Encode Settings: Default Encode Time - Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 7.466 |============================================ Raspberry Pi 400 - 64-bit . 6.945 |========================================= Apple M1 .................. 1.594 |========= WebP Image Encode 1.1 Encode Settings: Quality 100 Encode Time - Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 10.019 |=========================================== Raspberry Pi 400 - 64-bit . 9.784 |========================================== Apple M1 .................. 2.445 |========== WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Encode Time - Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 84.84 |============================================ Raspberry Pi 400 - 64-bit . 82.02 |=========================================== Apple M1 .................. 16.55 |========= WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Encode Time - Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 25.160 |=========================================== Raspberry Pi 400 - 64-bit . 22.982 |======================================= Apple M1 .................. 7.275 |============ WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Encode Time - Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 192.68 |=========================================== Raspberry Pi 400 - 64-bit . 190.50 |=========================================== Apple M1 .................. 35.39 |======== simdjson 1.0 Throughput Test: LargeRandom GB/s > Higher Is Better Raspberry Pi 400 - 32-bit . 0.10 |===== Raspberry Pi 400 - 64-bit . 0.24 |=========== Apple M1 .................. 0.97 |============================================= simdjson 1.0 Throughput Test: PartialTweets GB/s > Higher Is Better Raspberry Pi 400 - 32-bit . 0.18 |== Raspberry Pi 400 - 64-bit . 0.60 |======= Apple M1 .................. 3.84 |============================================= simdjson 1.0 Throughput Test: DistinctUserID GB/s > Higher Is Better Raspberry Pi 400 - 32-bit . 0.18 |== Raspberry Pi 400 - 64-bit . 0.61 |======= Apple M1 .................. 3.98 |============================================= Java SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better Raspberry Pi 400 - 32-bit . 567.24 |======= Raspberry Pi 400 - 64-bit . 578.08 |======= Apple M1 .................. 3251.40 |========================================== Java Gradle Build Gradle Build: Reactor Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 1240.94 |========================================== Raspberry Pi 400 - 64-bit . 1245.56 |========================================== Apple M1 .................. 166.71 |====== SciMark 2.0 Computational Test: Composite Mflops > Higher Is Better Raspberry Pi 400 - 32-bit . 171.63 |============== Raspberry Pi 400 - 64-bit . 172.30 |============== Apple M1 .................. 532.75 |=========================================== LuaRadio 0.9.1 Test: Five Back to Back FIR Filters MiB/s > Higher Is Better Raspberry Pi 400 - 32-bit . 48.2 |============ Raspberry Pi 400 - 64-bit . 51.4 |============= Apple M1 .................. 171.8 |============================================ LuaRadio 0.9.1 Test: FM Deemphasis Filter MiB/s > Higher Is Better Raspberry Pi 400 - 32-bit . 71.2 |============== Raspberry Pi 400 - 64-bit . 78.8 |=============== Apple M1 .................. 230.2 |============================================ LuaRadio 0.9.1 Test: Complex Phase MiB/s > Higher Is Better Raspberry Pi 400 - 32-bit . 101.3 |===== Raspberry Pi 400 - 64-bit . 170.6 |========= Apple M1 .................. 874.1 |============================================ LibRaw 0.20 Post-Processing Benchmark Mpix/sec > Higher Is Better Raspberry Pi 400 - 32-bit . 6.44 |====== Raspberry Pi 400 - 64-bit . 6.68 |====== Apple M1 .................. 45.55 |============================================ TSCP 1.81 AI Chess Performance Nodes Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 422742 |=========== Raspberry Pi 400 - 64-bit . 435744 |=========== Apple M1 .................. 1640199 |========================================== Node.js Express HTTP Load Test Requests Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 769 |=== Raspberry Pi 400 - 64-bit . 714 |=== Apple M1 .................. 11881 |============================================ GraphicsMagick 1.3.33 Operation: Swirl Iterations Per Minute > Higher Is Better Raspberry Pi 400 - 32-bit . 40 |===== Raspberry Pi 400 - 64-bit . 54 |======= Apple M1 .................. 380 |============================================== GraphicsMagick 1.3.33 Operation: Rotate Iterations Per Minute > Higher Is Better Raspberry Pi 400 - 32-bit . 89 |=== Raspberry Pi 400 - 64-bit . 106 |=== Apple M1 .................. 1506 |============================================= GraphicsMagick 1.3.33 Operation: Sharpen Iterations Per Minute > Higher Is Better Raspberry Pi 400 - 32-bit . 17 |======= Raspberry Pi 400 - 64-bit . 21 |========= Apple M1 .................. 109 |============================================== GraphicsMagick 1.3.33 Operation: Enhanced Iterations Per Minute > Higher Is Better Raspberry Pi 400 - 32-bit . 20 |===== Raspberry Pi 400 - 64-bit . 21 |====== Apple M1 .................. 171 |============================================== GraphicsMagick 1.3.33 Operation: Resizing Iterations Per Minute > Higher Is Better Raspberry Pi 400 - 32-bit . 54 |=== Raspberry Pi 400 - 64-bit . 57 |=== Apple M1 .................. 762 |============================================== GraphicsMagick 1.3.33 Operation: Noise-Gaussian Iterations Per Minute > Higher Is Better Raspberry Pi 400 - 32-bit . 25 |===== Raspberry Pi 400 - 64-bit . 31 |====== Apple M1 .................. 220 |============================================== GraphicsMagick 1.3.33 Operation: HWB Color Space Iterations Per Minute > Higher Is Better Raspberry Pi 400 - 32-bit . 104 |=== Raspberry Pi 400 - 64-bit . 149 |===== Apple M1 .................. 1454 |============================================= TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping FPS > Higher Is Better Raspberry Pi 400 - 32-bit . 43.00 |===== Raspberry Pi 400 - 64-bit . 45.78 |====== Apple M1 .................. 353.48 |=========================================== x264 2019-12-17 H.264 Video Encoding Frames Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 5.97 |==== Raspberry Pi 400 - 64-bit . 6.42 |==== Apple M1 .................. 69.27 |============================================ x265 3.4 Video Input: Bosphorus 4K Frames Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 0.32 |== Raspberry Pi 400 - 64-bit . 0.30 |== Apple M1 .................. 5.77 |============================================= x265 3.4 Video Input: Bosphorus 1080p Frames Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 1.27 |== Raspberry Pi 400 - 64-bit . 1.20 |== Apple M1 .................. 24.79 |============================================ Coremark 1.0 CoreMark Size 666 - Iterations Per Second Iterations/Sec > Higher Is Better Raspberry Pi 400 - 32-bit . 39560.38 |========= Raspberry Pi 400 - 64-bit . 39894.84 |========= Apple M1 .................. 179490.70 |======================================== 7-Zip Compression 21.06 Test: Compression Rating MIPS > Higher Is Better Raspberry Pi 400 - 32-bit . 4739 |===== Raspberry Pi 400 - 64-bit . 4937 |===== Apple M1 .................. 46086 |============================================ POV-Ray 3.7.0.7 Trace Time Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 623.48 |=========================================== Raspberry Pi 400 - 64-bit . 450.25 |=============================== Apple M1 .................. 74.28 |===== Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 110.62 |=========================================== Raspberry Pi 400 - 64-bit . 105.77 |========================================= Apple M1 .................. 18.04 |======= Numpy Benchmark Score > Higher Is Better Raspberry Pi 400 - 32-bit . 29.27 |== Raspberry Pi 400 - 64-bit . 54.86 |==== Apple M1 .................. 604.38 |=========================================== FLAC Audio Encoding 1.3.3 WAV To FLAC Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 170.75 |=========================================== Raspberry Pi 400 - 64-bit . 143.36 |==================================== Apple M1 .................. 28.68 |======= eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 135.13 |=========================================== Raspberry Pi 400 - 64-bit . 111.02 |=================================== Apple M1 .................. 22.13 |======= Helsing 1.0-beta Digit Range: 12 digit Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 214.487 |========================================== Raspberry Pi 400 - 64-bit . 198.422 |======================================= Apple M1 .................. 7.872 |== Ngspice 34 Circuit: C2670 Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 787.82 |======================================= Raspberry Pi 400 - 64-bit . 868.77 |=========================================== Apple M1 .................. 172.89 |========= Ngspice 34 Circuit: C7552 Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 704.77 |========================================== Raspberry Pi 400 - 64-bit . 729.88 |=========================================== Apple M1 .................. 94.52 |====== Perl Benchmarks Test: Pod2html Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 0.52898210 |======================================= Raspberry Pi 400 - 64-bit . 0.49441965 |==================================== Apple M1 .................. 0.07850245 |====== Perl Benchmarks Test: Interpreter Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 0.00685955 |======================================= Raspberry Pi 400 - 64-bit . 0.00435408 |========================= Apple M1 .................. 0.00236279 |============= Sudokut 0.4 Total Time Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 54.50 |============================================ Raspberry Pi 400 - 64-bit . 49.70 |======================================== Apple M1 .................. 11.45 |========= SecureMark 1.0.4 Benchmark: SecureMark-TLS marks > Higher Is Better Raspberry Pi 400 - 32-bit . 47525 |=========== Raspberry Pi 400 - 64-bit . 59993 |============= Apple M1 .................. 193266 |=========================================== OpenSSL 3.0 Algorithm: SHA256 byte/s > Higher Is Better Raspberry Pi 400 - 32-bit . 479537373 |== Raspberry Pi 400 - 64-bit . 448837033 |== Apple M1 .................. 7967325797 |======================================= OpenSSL 3.0 Algorithm: RSA4096 sign/s > Higher Is Better Raspberry Pi 400 - 32-bit . 119.9 |==== Raspberry Pi 400 - 64-bit . 115.3 |==== Apple M1 .................. 1408.7 |=========================================== OpenSSL 3.0 Algorithm: RSA4096 verify/s > Higher Is Better Raspberry Pi 400 - 32-bit . 9087.0 |==== Raspberry Pi 400 - 64-bit . 8931.0 |==== Apple M1 .................. 99426.3 |========================================== Node.js V8 Web Tooling Benchmark runs/s > Higher Is Better Raspberry Pi 400 - 32-bit . 2.44 |======== Raspberry Pi 400 - 64-bit . 2.21 |======= Apple M1 .................. 13.48 |============================================ Liquid-DSP 2021.01.31 Threads: 1 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Raspberry Pi 400 - 32-bit . 12619667 |========================= Raspberry Pi 400 - 64-bit . 8069067 |================ Apple M1 .................. 20347667 |========================================= Liquid-DSP 2021.01.31 Threads: 2 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Raspberry Pi 400 - 32-bit . 25075000 |========================= Raspberry Pi 400 - 64-bit . 16203333 |================ Apple M1 .................. 40728000 |========================================= Liquid-DSP 2021.01.31 Threads: 4 - Buffer Length: 256 - Filter Length: 57 samples/s > Higher Is Better Raspberry Pi 400 - 32-bit . 50263000 |========================= Raspberry Pi 400 - 64-bit . 32390333 |================ Apple M1 .................. 81430667 |========================================= ASKAP 1.0 Test: tConvolve OpenMP - Gridding Million Grid Points Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 71.08 |== Raspberry Pi 400 - 64-bit . 81.67 |=== Apple M1 .................. 1342.61 |========================================== ASKAP 1.0 Test: Hogbom Clean OpenMP Iterations Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 16.01 |=== Raspberry Pi 400 - 64-bit . 18.26 |==== Apple M1 .................. 202.85 |=========================================== libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput Megapixels/sec > Higher Is Better Raspberry Pi 400 - 32-bit . 58.45 |============ Raspberry Pi 400 - 64-bit . 60.36 |============= Apple M1 .................. 206.39 |=========================================== SQLite Speedtest 3.30 Timed Time - Size 1,000 Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 576.08 |=========================================== Raspberry Pi 400 - 64-bit . 396.39 |============================== Apple M1 .................. 51.18 |==== Google Draco 1.5.0 Model: Lion ms < Lower Is Better Raspberry Pi 400 - 32-bit . 22526 |============================================ Raspberry Pi 400 - 64-bit . 17710 |=================================== Apple M1 .................. 3869 |======== Google Draco 1.5.0 Model: Church Facade ms < Lower Is Better Raspberry Pi 400 - 32-bit . 32650 |============================================ Raspberry Pi 400 - 64-bit . 27058 |==================================== Apple M1 .................. 5722 |======== Redis 6.0.9 Test: GET Requests Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 302136.89 |===== Raspberry Pi 400 - 64-bit . 543739.85 |======== Apple M1 .................. 2541965.00 |======================================= Redis 6.0.9 Test: SET Requests Per Second > Higher Is Better Raspberry Pi 400 - 32-bit . 225281.71 |===== Raspberry Pi 400 - 64-bit . 401299.42 |======== Apple M1 .................. 1847429.79 |======================================= Stress-NG 0.13.02 Test: MMAP Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 3.47 |== Raspberry Pi 400 - 64-bit . 4.00 |== Apple M1 .................. 82.29 |============================================ Stress-NG 0.13.02 Test: NUMA Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 42.66 |= Raspberry Pi 400 - 64-bit . 43.24 |= Apple M1 .................. 1365.73 |========================================== Stress-NG 0.13.02 Test: MEMFD Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 11.47 |= Raspberry Pi 400 - 64-bit . 17.94 |= Apple M1 .................. 784.09 |=========================================== Stress-NG 0.13.02 Test: Atomic Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 109498.52 |================== Raspberry Pi 400 - 64-bit . 90806.92 |=============== Apple M1 .................. 246302.57 |======================================== Stress-NG 0.13.02 Test: Crypto Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 201.24 |====== Raspberry Pi 400 - 64-bit . 376.55 |========== Apple M1 .................. 1529.36 |========================================== Stress-NG 0.13.02 Test: Malloc Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 2546538.52 |== Raspberry Pi 400 - 64-bit . 2847668.91 |== Apple M1 .................. 56984580.43 |====================================== Stress-NG 0.13.02 Test: Forking Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 2346.52 |=== Raspberry Pi 400 - 64-bit . 3223.07 |==== Apple M1 .................. 30615.52 |========================================= Stress-NG 0.13.02 Test: IO_uring Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 4062.91 |= Raspberry Pi 400 - 64-bit . 4930.01 |= Apple M1 .................. 146246.88 |======================================== Stress-NG 0.13.02 Test: SENDFILE Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 11561.58 |= Raspberry Pi 400 - 64-bit . 15567.80 |= Apple M1 .................. 672793.56 |======================================== Stress-NG 0.13.02 Test: Semaphores Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 237188.21 |================ Raspberry Pi 400 - 64-bit . 242732.95 |================= Apple M1 .................. 586327.40 |======================================== Stress-NG 0.13.02 Test: Matrix Math Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 1388.73 |== Raspberry Pi 400 - 64-bit . 1359.77 |== Apple M1 .................. 23930.89 |========================================= Stress-NG 0.13.02 Test: Vector Math Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 1438.09 |== Raspberry Pi 400 - 64-bit . 4790.04 |======== Apple M1 .................. 24501.16 |========================================= Stress-NG 0.13.02 Test: Socket Activity Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 398.93 |==== Raspberry Pi 400 - 64-bit . 451.20 |===== Apple M1 .................. 4066.46 |========================================== Stress-NG 0.13.02 Test: Context Switching Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 179246.92 |==== Raspberry Pi 400 - 64-bit . 252798.86 |===== Apple M1 .................. 1868208.06 |======================================= Stress-NG 0.13.02 Test: Glibc C String Functions Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 34025.61 |===== Raspberry Pi 400 - 64-bit . 100187.37 |============== Apple M1 .................. 291024.32 |======================================== Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 14.11 |===== Raspberry Pi 400 - 64-bit . 14.59 |====== Apple M1 .................. 113.31 |=========================================== Stress-NG 0.13.02 Test: System V Message Passing Bogo Ops/s > Higher Is Better Raspberry Pi 400 - 32-bit . 762038.31 |====== Raspberry Pi 400 - 64-bit . 842998.02 |======= Apple M1 .................. 4965829.01 |======================================= NCNN 20210720 Target: CPU - Model: mobilenet ms < Lower Is Better Raspberry Pi 400 - 32-bit . 631.99 |=========================================== Raspberry Pi 400 - 64-bit . 181.53 |============ Apple M1 .................. 14.49 |= NCNN 20210720 Target: CPU-v2-v2 - Model: mobilenet-v2 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 174.52 |=========================================== Raspberry Pi 400 - 64-bit . 61.51 |=============== Apple M1 .................. 2.58 |= NCNN 20210720 Target: CPU-v3-v3 - Model: mobilenet-v3 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 144.24 |=========================================== Raspberry Pi 400 - 64-bit . 48.76 |=============== Apple M1 .................. 2.35 |= NCNN 20210720 Target: CPU - Model: shufflenet-v2 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 82.60 |============================================ Raspberry Pi 400 - 64-bit . 26.01 |============== Apple M1 .................. 2.21 |= NCNN 20210720 Target: CPU - Model: mnasnet ms < Lower Is Better Raspberry Pi 400 - 32-bit . 158.56 |=========================================== Raspberry Pi 400 - 64-bit . 52.48 |============== Apple M1 .................. 2.53 |= NCNN 20210720 Target: CPU - Model: efficientnet-b0 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 243.54 |=========================================== Raspberry Pi 400 - 64-bit . 77.70 |============== Apple M1 .................. 4.24 |= NCNN 20210720 Target: CPU - Model: blazeface ms < Lower Is Better Raspberry Pi 400 - 32-bit . 22.40 |============================================ Raspberry Pi 400 - 64-bit . 10.94 |===================== Apple M1 .................. 2.56 |===== NCNN 20210720 Target: CPU - Model: googlenet ms < Lower Is Better Raspberry Pi 400 - 32-bit . 408.30 |=========================================== Raspberry Pi 400 - 64-bit . 122.37 |============= Apple M1 .................. 13.36 |= NCNN 20210720 Target: CPU - Model: vgg16 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 1505.53 |========================================== Raspberry Pi 400 - 64-bit . 720.53 |==================== Apple M1 .................. 33.21 |= NCNN 20210720 Target: CPU - Model: resnet18 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 316.79 |=========================================== Raspberry Pi 400 - 64-bit . 135.73 |================== Apple M1 .................. 7.81 |= NCNN 20210720 Target: CPU - Model: alexnet ms < Lower Is Better Raspberry Pi 400 - 32-bit . 274.63 |=========================================== Raspberry Pi 400 - 64-bit . 138.47 |====================== Apple M1 .................. 11.85 |== NCNN 20210720 Target: CPU - Model: resnet50 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 1225.36 |========================================== Raspberry Pi 400 - 64-bit . 285.18 |========== Apple M1 .................. 17.21 |= NCNN 20210720 Target: CPU - Model: yolov4-tiny ms < Lower Is Better Raspberry Pi 400 - 32-bit . 493.97 |=========================================== Raspberry Pi 400 - 64-bit . 238.88 |===================== Apple M1 .................. 17.09 |= NCNN 20210720 Target: CPU - Model: squeezenet_ssd ms < Lower Is Better Raspberry Pi 400 - 32-bit . 243.53 |=========================================== Raspberry Pi 400 - 64-bit . 155.02 |=========================== Apple M1 .................. 16.30 |=== NCNN 20210720 Target: CPU - Model: regnety_400m ms < Lower Is Better Raspberry Pi 400 - 32-bit . 218.47 |=========================================== Raspberry Pi 400 - 64-bit . 68.60 |============== Apple M1 .................. 5.89 |= TNN 0.3 Target: CPU - Model: DenseNet ms < Lower Is Better Raspberry Pi 400 - 32-bit . 21185.86 |========================================= Raspberry Pi 400 - 64-bit . 18775.42 |==================================== Apple M1 .................. 5484.47 |=========== TNN 0.3 Target: CPU - Model: MobileNet v2 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 1195.46 |========================================== Raspberry Pi 400 - 64-bit . 1108.77 |======================================= Apple M1 .................. 343.71 |============ TNN 0.3 Target: CPU - Model: SqueezeNet v2 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 303.41 |=========================================== Raspberry Pi 400 - 64-bit . 235.48 |================================= Apple M1 .................. 74.51 |=========== TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 ms < Lower Is Better Raspberry Pi 400 - 32-bit . 950.66 |=========================================== Raspberry Pi 400 - 64-bit . 900.19 |========================================= Apple M1 .................. 347.23 |================ Optcarrot Optimized Benchmark FPS > Higher Is Better Raspberry Pi 400 - 32-bit . 23.49 |========= Raspberry Pi 400 - 64-bit . 29.98 |============ Apple M1 .................. 107.34 |=========================================== PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 4192 |============================================= Raspberry Pi 400 - 64-bit . 3690 |======================================== Apple M1 .................. 937 |========== PyPerformance 1.0.0 Benchmark: chaos Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 512.0 |============================================ Raspberry Pi 400 - 64-bit . 462.0 |======================================== Apple M1 .................. 83.7 |======= PyPerformance 1.0.0 Benchmark: float Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 532.0 |============================================ Raspberry Pi 400 - 64-bit . 486.0 |======================================== Apple M1 .................. 87.0 |======= PyPerformance 1.0.0 Benchmark: nbody Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 519 |============================================== Raspberry Pi 400 - 64-bit . 456 |======================================== Apple M1 .................. 111 |========== PyPerformance 1.0.0 Benchmark: pathlib Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 118.0 |============================================ Raspberry Pi 400 - 64-bit . 104.0 |======================================= Apple M1 .................. 12.4 |===== PyPerformance 1.0.0 Benchmark: json_loads Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 111.0 |============================================ Raspberry Pi 400 - 64-bit . 87.9 |=================================== Apple M1 .................. 19.9 |======== PyPerformance 1.0.0 Benchmark: crypto_pyaes Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 447.0 |============================================ Raspberry Pi 400 - 64-bit . 424.0 |========================================== Apple M1 .................. 95.0 |========= PyPerformance 1.0.0 Benchmark: regex_compile Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 755 |============================================== Raspberry Pi 400 - 64-bit . 671 |========================================= Apple M1 .................. 116 |======= PyPerformance 1.0.0 Benchmark: python_startup Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 38.2 |============================================= Raspberry Pi 400 - 64-bit . 37.6 |============================================ Apple M1 .................. 17.6 |===================== PyPerformance 1.0.0 Benchmark: django_template Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 278.0 |============================================ Raspberry Pi 400 - 64-bit . 258.0 |========================================= Apple M1 .................. 34.0 |===== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better Raspberry Pi 400 - 32-bit . 123242 |======== Raspberry Pi 400 - 64-bit . 187285 |============ Apple M1 .................. 663141 |=========================================== WavPack Audio Encoding 5.3 WAV To WavPack Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 188.26 |=========================================== Raspberry Pi 400 - 64-bit . 188.05 |=========================================== Apple M1 .................. 38.90 |========= Git Time To Complete Common Git Commands Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 223.84 |=========================================== Raspberry Pi 400 - 64-bit . 197.94 |====================================== Apple M1 .................. 46.53 |========= Geometric Mean Of All Test Results Result Composite - Raspberry Pi 400 vs. Apple M1 Geometric Mean > Higher Is Better Raspberry Pi 400 - 32-bit . 19.72 |==== Raspberry Pi 400 - 64-bit . 26.56 |====== Apple M1 .................. 189.76 |===========================================