Raspberry Pi 400 vs. Apple M1 5950X compared to that previous test 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 5950X: Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG STRIX X570-E GAMING (4021 BIOS), Chipset: AMD Starship/Matisse, Memory: 32GB, Disk: 2 x 2000GB Samsung SSD 980 PRO 2TB + 2 x 2000GB Samsung SSD 870 + 2 x 2000GB Samsung SSD 860, Graphics: MSI NVIDIA GeForce RTX 3090 24GB, Audio: NVIDIA GA102 HD Audio, Monitor: ROG PG278Q, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 OS: Ubuntu 21.10, Kernel: 5.13.0-39-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13, Display Driver: NVIDIA 510.54, OpenGL: 4.6.0, OpenCL: OpenCL 3.0 CUDA 11.6.110, Vulkan: 1.3.194, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 4880x2560 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 |============================================ 5950X ..................... 9038 |====================================== 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 |=== 5950X ..................... 10.98 |=== 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 |=== 5950X ..................... 28.81 |=== 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 |==== 5950X ..................... 18.94 |===== 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 |====== 5950X ..................... 13.56 |===== 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 |============= 5950X ..................... 13.380 |=========================================== 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 |========= 5950X ..................... 1.132 |======= 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 |========== 5950X ..................... 1.775 |======== 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 |========= 5950X ..................... 13.16 |======= 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 |============ 5950X ..................... 5.537 |========= 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 |======== 5950X ..................... 27.86 |====== 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 |================================== 5950X ..................... 1.28 |============================================= 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 |=================================== 5950X ..................... 4.95 |============================================= 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 |=============================== 5950X ..................... 5.85 |============================================= 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 |====================================== 5950X ..................... 3588.70 |========================================== 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 |====== 5950X ..................... 209.12 |======= 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 |=========================== 5950X ..................... 852.06 |=========================================== 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 |===== 5950X ..................... 1464.7 |=========================================== 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 |================================= 5950X ..................... 307.4 |============================================ 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 |============================================ 5950X ..................... 781.4 |======================================= 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 |====================================== 5950X ..................... 52.30 |============================================ 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 |=================================== 5950X ..................... 1988556 |========================================== 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 |============================================ 5950X ..................... 9024 |================================= 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 |=============== 5950X ..................... 1104 |============================================= 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 |============================================= 5950X ..................... 1021 |=============================== 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 |====================== 5950X ..................... 228 |============================================== 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 |================== 5950X ..................... 427 |============================================== 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 |=================== 5950X ..................... 1844 |============================================= 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 |======================= 5950X ..................... 442 |============================================== 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 |============================================= 5950X ..................... 1022 |================================ 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 |================ 5950X ..................... 957.88 |=========================================== 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 |============== 5950X ..................... 210.80 |=========================================== 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 |========= 5950X ..................... 28.62 |============================================ 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 |============= 5950X ..................... 86.82 |============================================ 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 |========= 5950X ..................... 828063.41 |======================================== 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 |=============== 5950X ..................... 135333 |=========================================== 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 |===== 5950X ..................... 22.65 |== Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 110.622 |========================================== Raspberry Pi 400 - 64-bit . 105.770 |======================================== Apple M1 .................. 18.036 |======= 5950X ..................... 4.965 |== Numpy Benchmark Score > Higher Is Better Raspberry Pi 400 - 32-bit . 29.27 |== Raspberry Pi 400 - 64-bit . 54.86 |==== Apple M1 .................. 604.38 |=========================================== 5950X ..................... 599.57 |=========================================== 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 |======= 5950X ..................... 11.24 |=== 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 |======= 5950X ..................... 21.45 |======= 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 |== 5950X ..................... 2.668 |= 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 |========= 5950X ..................... 108.63 |===== 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 |====== 5950X ..................... 76.10 |==== 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 |====== 5950X ..................... 0.09062742 |======= 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 |============= 5950X ..................... 0.00062248 |==== Sudokut 0.4 Total Time Seconds < Lower Is Better Raspberry Pi 400 - 32-bit . 54.502 |=========================================== Raspberry Pi 400 - 64-bit . 49.704 |======================================= Apple M1 .................. 11.451 |========= 5950X ..................... 8.259 |======= 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 |========================== 5950X ..................... 319660 |=========================================== 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 |=========== 5950X ..................... 27405233330 |====================================== 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 |============ 5950X ..................... 4939.9 |=========================================== 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 |============= 5950X ..................... 322769.2 |========================================= 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 |======================================= 5950X ..................... 15.12 |============================================ 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 |=========== 5950X ..................... 74724000 |========================================= 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 |=========== 5950X ..................... 149386667 |======================================== 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 |=========== 5950X ..................... 299100000 |======================================== 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 |============== 5950X ..................... 4034.18 |========================================== 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 |========================== 5950X ..................... 333.37 |=========================================== 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 |================================== 5950X ..................... 262.52 |=========================================== 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 |==== 5950X ..................... 42.75 |=== 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 |======== 5950X ..................... 3999 |======== 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 |======== 5950X ..................... 5238 |======= 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 |=========================== 5950X ..................... 3641587.77 |======================================= 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 |========================== 5950X ..................... 2746790.92 |======================================= 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 |====== 5950X ..................... 545.31 |=========================================== 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 |========================================== 5950X ..................... 458.63 |============== 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 |====================== 5950X ..................... 1506.21 |========================================== 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 |======================================== 5950X ..................... 176552.95 |============================= 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 |============= 5950X ..................... 5049.16 |========================================== 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 |======== 5950X ..................... 279599266.86 |===================================== 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 |=============== 5950X ..................... 85813.96 |========================================= 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 |======================================== 5950X ..................... 25937.57 |======= 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 |======================================== 5950X ..................... 412972.16 |========================= 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 |========== 5950X ..................... 2406257.13 |======================================= 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 |============= 5950X ..................... 78454.12 |========================================= 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 |========= 5950X ..................... 110547.40 |======================================== 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 |============= 5950X ..................... 13227.83 |========================================= 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 |=========== 5950X ..................... 6514212.36 |======================================= 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 |==== 5950X ..................... 2681734.75 |======================================= 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 |=================== 5950X ..................... 262.18 |=========================================== 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 |========================== 5950X ..................... 7380990.10 |======================================= 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 |= 5950X ..................... 10.66 |= 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 |= 5950X ..................... 3.90 |= 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 |= 5950X ..................... 3.52 |= 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 |= 5950X ..................... 3.83 |== 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 |= 5950X ..................... 3.55 |= 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 |= 5950X ..................... 4.72 |= 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 |===== 5950X ..................... 1.78 |=== 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 |= 5950X ..................... 11.06 |= 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 |= 5950X ..................... 41.20 |= 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 |= 5950X ..................... 11.79 |== 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 |== 5950X ..................... 8.99 |= 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 |= 5950X ..................... 19.36 |= 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 |= 5950X ..................... 17.75 |== 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 |=== 5950X ..................... 12.55 |== 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 |= 5950X ..................... 8.60 |== 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 |=========== 5950X ..................... 2545.59 |===== 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 |============ 5950X ..................... 240.87 |======== 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 |=========== 5950X ..................... 54.70 |======== 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 |================ 5950X ..................... 217.62 |========== 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 |============================= 5950X ..................... 160.69 |=========================================== 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 |========== 5950X ..................... 772 |======== 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 |======= 5950X ..................... 83.8 |======= 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 |======= 5950X ..................... 85.4 |======= PyPerformance 1.0.0 Benchmark: nbody Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 519.0 |============================================ Raspberry Pi 400 - 64-bit . 456.0 |======================================= Apple M1 .................. 111.0 |========= 5950X ..................... 95.8 |======== 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 |===== 5950X ..................... 13.0 |===== 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 |======== 5950X ..................... 17.8 |======= 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 |========= 5950X ..................... 76.5 |======== 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 |======= 5950X ..................... 129 |======== PyPerformance 1.0.0 Benchmark: python_startup Milliseconds < Lower Is Better Raspberry Pi 400 - 32-bit . 38.20 |============================================ Raspberry Pi 400 - 64-bit . 37.60 |=========================================== Apple M1 .................. 17.60 |==================== 5950X ..................... 5.94 |======= 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 |===== 5950X ..................... 35.6 |====== 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 |================================ 5950X ..................... 892026 |=========================================== 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 |========= 5950X ..................... 11.35 |=== 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 |========= 5950X ..................... 38.43 |======= LuaRadio 0.9.1 Test: Hilbert Transform MiB/s > Higher Is Better 5950X . 30.9 |================================================================= 7-Zip Compression 21.06 Test: Decompression Rating MIPS > Higher Is Better 5950X . 136465 |=============================================================== ASKAP 1.0 Test: tConvolve OpenMP - Degridding Million Grid Points Per Second > Higher Is Better 5950X . 5120.31 |==============================================================