m1 november Apple M1 testing with a Apple Mac mini (M1 2020) and llvmpipe on Arch Linux ARM via the Phoronix Test Suite. a: 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.19.0-rc7-asahi-2-1-ARCH (aarch64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, OpenGL: 4.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits), Compiler: GCC 12.1.0 + Clang 14.0.6, File-System: ext4, Screen Resolution: 1920x1080 b: 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.19.0-rc7-asahi-2-1-ARCH (aarch64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, OpenGL: 4.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits), Compiler: GCC 12.1.0 + Clang 14.0.6, File-System: ext4, Screen Resolution: 1920x1080 c: 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.19.0-rc7-asahi-2-1-ARCH (aarch64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, OpenGL: 4.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits), Compiler: GCC 12.1.0 + Clang 14.0.6, File-System: ext4, Screen Resolution: 1920x1080 d: 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.19.0-rc7-asahi-2-1-ARCH (aarch64), Desktop: KDE Plasma 5.25.4, Display Server: X Server 1.21.1.4, OpenGL: 4.5 Mesa 22.1.4 (LLVM 14.0.6 128 bits), Compiler: GCC 12.1.0 + Clang 14.0.6, File-System: ext4, Screen Resolution: 1920x1080 Stress-NG 0.14.06 Test: Futex Bogo Ops/s > Higher Is Better a . 801017.03 |============================================================= b . 763354.45 |========================================================== c . 787157.10 |============================================================ d . 845489.45 |================================================================ libavif avifenc 0.11 Encoder Speed: 6 Seconds < Lower Is Better a . 10.15 |============================================================== b . 10.12 |============================================================== c . 10.08 |============================================================== d . 11.09 |==================================================================== FFmpeg 5.1.2 Encoder: libx265 - Scenario: Live FPS > Higher Is Better a . 28.01 |==================================================================== b . 27.98 |==================================================================== c . 26.38 |================================================================ d . 27.75 |=================================================================== FFmpeg 5.1.2 Encoder: libx265 - Scenario: Live Seconds < Lower Is Better a . 180.30 |=============================================================== b . 180.49 |=============================================================== c . 191.43 |=================================================================== d . 182.01 |================================================================ Stress-NG 0.14.06 Test: SENDFILE Bogo Ops/s > Higher Is Better a . 628988.53 |============================================================= b . 659767.26 |================================================================ c . 654580.78 |=============================================================== d . 637713.23 |============================================================== Stress-NG 0.14.06 Test: Malloc Bogo Ops/s > Higher Is Better a . 7628506.99 |=============================================================== b . 7292649.51 |============================================================ c . 7569255.64 |=============================================================== d . 7533677.90 |============================================================== Stress-NG 0.14.06 Test: Socket Activity Bogo Ops/s > Higher Is Better a . 4422.19 |================================================================ b . 4541.26 |================================================================== c . 4396.38 |================================================================ d . 4343.54 |=============================================================== libavif avifenc 0.11 Encoder Speed: 6, Lossless Seconds < Lower Is Better a . 13.21 |================================================================== b . 13.67 |==================================================================== c . 13.08 |================================================================= d . 13.08 |================================================================= Stress-NG 0.14.06 Test: Glibc Qsort Data Sorting Bogo Ops/s > Higher Is Better a . 109.27 |================================================================== b . 109.60 |=================================================================== c . 110.40 |=================================================================== d . 106.53 |================================================================= Stress-NG 0.14.06 Test: Mutex Bogo Ops/s > Higher Is Better a . 1995190.43 |============================================================== b . 1960099.62 |============================================================= c . 2022292.20 |=============================================================== d . 1956773.19 |============================================================= JPEG XL Decoding libjxl 0.7 CPU Threads: All MP/s > Higher Is Better a . 182.72 |=================================================================== b . 183.55 |=================================================================== c . 177.62 |================================================================= d . 181.49 |================================================================== Stress-NG 0.14.06 Test: CPU Cache Bogo Ops/s > Higher Is Better a . 733.52 |================================================================== b . 745.22 |=================================================================== c . 724.51 |================================================================= d . 733.94 |================================================================== libavif avifenc 0.11 Encoder Speed: 10, Lossless Seconds < Lower Is Better a . 5.360 |================================================================== b . 5.450 |=================================================================== c . 5.512 |==================================================================== d . 5.371 |================================================================== Xmrig 6.18.1 Variant: Monero - Hash Count: 1M H/s > Higher Is Better a . 2257.5 |=================================================================== b . 2244.6 |=================================================================== c . 2196.1 |================================================================= d . 2247.9 |=================================================================== FLAC Audio Encoding 1.4 WAV To FLAC Seconds < Lower Is Better a . 14.17 |=================================================================== b . 14.15 |=================================================================== c . 14.45 |==================================================================== d . 14.45 |==================================================================== nginx 1.23.2 Connections: 1000 Requests Per Second > Higher Is Better a . 32563.36 |================================================================ b . 32956.58 |================================================================= c . 32867.00 |================================================================= d . 33121.74 |================================================================= Stress-NG 0.14.06 Test: Context Switching Bogo Ops/s > Higher Is Better a . 2038467.23 |=============================================================== b . 2005798.83 |============================================================== c . 2035050.02 |=============================================================== d . 2030685.07 |=============================================================== Stress-NG 0.14.06 Test: Forking Bogo Ops/s > Higher Is Better a . 24150.80 |================================================================= b . 24151.98 |================================================================= c . 23941.12 |================================================================ d . 24320.88 |================================================================= Stress-NG 0.14.06 Test: Atomic Bogo Ops/s > Higher Is Better a . 247036.76 |=============================================================== b . 250410.30 |================================================================ c . 248030.70 |=============================================================== d . 249242.87 |================================================================ miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM2 GFInst/s > Higher Is Better a . 152.97 |=================================================================== b . 152.97 |=================================================================== c . 151.38 |================================================================== d . 152.99 |=================================================================== miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM2 Billion Interactions/s > Higher Is Better a . 6.119 |==================================================================== b . 6.119 |==================================================================== c . 6.055 |=================================================================== d . 6.119 |==================================================================== Stress-NG 0.14.06 Test: Glibc C String Functions Bogo Ops/s > Higher Is Better a . 287504.06 |================================================================ b . 287611.58 |================================================================ c . 287234.13 |================================================================ d . 284645.43 |=============================================================== libavif avifenc 0.11 Encoder Speed: 0 Seconds < Lower Is Better a . 262.71 |=================================================================== b . 263.54 |=================================================================== c . 260.84 |================================================================== d . 262.32 |=================================================================== nginx 1.23.2 Connections: 4000 Requests Per Second > Higher Is Better a . 32851.77 |================================================================= b . 32615.06 |================================================================= c . 32559.82 |================================================================ d . 32721.16 |================================================================= Stress-NG 0.14.06 Test: Memory Copying Bogo Ops/s > Higher Is Better a . 2113.88 |================================================================== b . 2116.90 |================================================================== c . 2127.40 |================================================================== d . 2110.57 |================================================================= JPEG XL Decoding libjxl 0.7 CPU Threads: 1 MP/s > Higher Is Better a . 37.41 |=================================================================== b . 37.70 |==================================================================== c . 37.69 |==================================================================== d . 37.61 |==================================================================== Stress-NG 0.14.06 Test: NUMA Bogo Ops/s > Higher Is Better a . 1404.92 |================================================================== b . 1409.62 |================================================================== c . 1406.36 |================================================================== d . 1414.77 |================================================================== Stress-NG 0.14.06 Test: IO_uring Bogo Ops/s > Higher Is Better a . 82473.14 |================================================================= b . 82445.94 |================================================================= c . 82393.62 |================================================================= d . 82892.95 |================================================================= Stress-NG 0.14.06 Test: MMAP Bogo Ops/s > Higher Is Better a . 93.72 |==================================================================== b . 93.92 |==================================================================== c . 93.52 |==================================================================== d . 93.36 |==================================================================== Xmrig 6.18.1 Variant: Wownero - Hash Count: 1M H/s > Higher Is Better a . 2818.3 |=================================================================== b . 2812.2 |=================================================================== c . 2821.5 |=================================================================== d . 2825.7 |=================================================================== nginx 1.23.2 Connections: 200 Requests Per Second > Higher Is Better a . 41045.42 |================================================================= b . 40931.17 |================================================================= c . 40870.93 |================================================================= d . 41037.66 |================================================================= Stress-NG 0.14.06 Test: Semaphores Bogo Ops/s > Higher Is Better a . 592127.23 |================================================================ b . 590478.44 |================================================================ c . 592703.14 |================================================================ d . 592716.43 |================================================================ Stress-NG 0.14.06 Test: System V Message Passing Bogo Ops/s > Higher Is Better a . 4918446.39 |=============================================================== b . 4905419.90 |=============================================================== c . 4900360.11 |=============================================================== d . 4908922.94 |=============================================================== libavif avifenc 0.11 Encoder Speed: 2 Seconds < Lower Is Better a . 130.47 |=================================================================== b . 130.49 |=================================================================== c . 130.04 |=================================================================== d . 130.01 |=================================================================== Stress-NG 0.14.06 Test: Crypto Bogo Ops/s > Higher Is Better a . 9198.54 |================================================================== b . 9173.33 |================================================================== c . 9189.47 |================================================================== d . 9165.10 |================================================================== Stress-NG 0.14.06 Test: MEMFD Bogo Ops/s > Higher Is Better a . 513.12 |=================================================================== b . 512.88 |=================================================================== c . 513.56 |=================================================================== d . 511.89 |=================================================================== nginx 1.23.2 Connections: 500 Requests Per Second > Higher Is Better a . 37482.62 |================================================================= b . 37469.99 |================================================================= c . 37526.49 |================================================================= d . 37573.73 |================================================================= Stress-NG 0.14.06 Test: Matrix Math Bogo Ops/s > Higher Is Better a . 23959.15 |================================================================= b . 23959.00 |================================================================= c . 24019.43 |================================================================= d . 23956.01 |================================================================= nginx 1.23.2 Connections: 20 Requests Per Second > Higher Is Better a . 40585.85 |================================================================= b . 40683.95 |================================================================= c . 40630.36 |================================================================= d . 40683.42 |================================================================= FFmpeg 5.1.2 Encoder: libx265 - Scenario: Upload Seconds < Lower Is Better a . 581.10 |=================================================================== b . 580.98 |=================================================================== c . 581.35 |=================================================================== d . 582.35 |=================================================================== FFmpeg 5.1.2 Encoder: libx265 - Scenario: Upload FPS > Higher Is Better a . 4.35 |===================================================================== b . 4.35 |===================================================================== c . 4.34 |===================================================================== d . 4.34 |===================================================================== FFmpeg 5.1.2 Encoder: libx264 - Scenario: Live FPS > Higher Is Better a . 219.84 |=================================================================== b . 219.89 |=================================================================== c . 219.75 |=================================================================== d . 220.23 |=================================================================== FFmpeg 5.1.2 Encoder: libx264 - Scenario: Live Seconds < Lower Is Better a . 22.97 |==================================================================== b . 22.97 |==================================================================== c . 22.98 |==================================================================== d . 22.93 |==================================================================== JPEG XL libjxl 0.7 Input: JPEG - Quality: 90 MP/s > Higher Is Better a . 10.21 |==================================================================== b . 10.20 |==================================================================== c . 10.19 |==================================================================== d . 10.19 |==================================================================== JPEG XL libjxl 0.7 Input: JPEG - Quality: 80 MP/s > Higher Is Better a . 10.55 |==================================================================== b . 10.55 |==================================================================== c . 10.55 |==================================================================== d . 10.53 |==================================================================== JPEG XL libjxl 0.7 Input: PNG - Quality: 90 MP/s > Higher Is Better a . 10.61 |==================================================================== b . 10.63 |==================================================================== c . 10.62 |==================================================================== d . 10.62 |==================================================================== nginx 1.23.2 Connections: 100 Requests Per Second > Higher Is Better a . 43058.52 |================================================================= b . 43058.84 |================================================================= c . 43034.09 |================================================================= d . 43112.84 |================================================================= JPEG XL libjxl 0.7 Input: PNG - Quality: 80 MP/s > Higher Is Better a . 10.99 |==================================================================== b . 10.98 |==================================================================== c . 10.99 |==================================================================== d . 11.00 |==================================================================== FFmpeg 5.1.2 Encoder: libx264 - Scenario: Platform Seconds < Lower Is Better a . 156.04 |=================================================================== b . 155.88 |=================================================================== c . 155.80 |=================================================================== d . 155.92 |=================================================================== miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 Billion Interactions/s > Higher Is Better a . 6.069 |==================================================================== b . 6.064 |==================================================================== c . 6.072 |==================================================================== d . 6.073 |==================================================================== FFmpeg 5.1.2 Encoder: libx264 - Scenario: Platform FPS > Higher Is Better a . 48.55 |==================================================================== b . 48.60 |==================================================================== c . 48.62 |==================================================================== d . 48.58 |==================================================================== miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 GFInst/s > Higher Is Better a . 151.72 |=================================================================== b . 151.60 |=================================================================== c . 151.80 |=================================================================== d . 151.82 |=================================================================== FFmpeg 5.1.2 Encoder: libx265 - Scenario: Platform Seconds < Lower Is Better a . 878.13 |=================================================================== b . 877.75 |=================================================================== c . 877.40 |=================================================================== d . 877.68 |=================================================================== FFmpeg 5.1.2 Encoder: libx264 - Scenario: Video On Demand FPS > Higher Is Better a . 48.59 |==================================================================== b . 48.56 |==================================================================== c . 48.60 |==================================================================== d . 48.59 |==================================================================== FFmpeg 5.1.2 Encoder: libx264 - Scenario: Upload FPS > Higher Is Better a . 12.32 |==================================================================== b . 12.33 |==================================================================== c . 12.32 |==================================================================== d . 12.33 |==================================================================== FFmpeg 5.1.2 Encoder: libx264 - Scenario: Video On Demand Seconds < Lower Is Better a . 155.90 |=================================================================== b . 155.98 |=================================================================== c . 155.88 |=================================================================== d . 155.91 |=================================================================== FFmpeg 5.1.2 Encoder: libx265 - Scenario: Video On Demand Seconds < Lower Is Better a . 877.84 |=================================================================== b . 877.96 |=================================================================== c . 877.45 |=================================================================== d . 877.84 |=================================================================== Stress-NG 0.14.06 Test: Vector Math Bogo Ops/s > Higher Is Better a . 30362.25 |================================================================= b . 30346.25 |================================================================= c . 30354.29 |================================================================= d . 30361.88 |================================================================= FFmpeg 5.1.2 Encoder: libx264 - Scenario: Upload Seconds < Lower Is Better a . 204.88 |=================================================================== b . 204.79 |=================================================================== c . 204.88 |=================================================================== d . 204.85 |=================================================================== Stress-NG 0.14.06 Test: CPU Stress Bogo Ops/s > Higher Is Better a . 2017.09 |================================================================== b . 2016.53 |================================================================== c . 2016.69 |================================================================== d . 2016.45 |================================================================== FFmpeg 5.1.2 Encoder: libx265 - Scenario: Video On Demand FPS > Higher Is Better a . 8.63 |===================================================================== b . 8.63 |===================================================================== c . 8.63 |===================================================================== d . 8.63 |===================================================================== FFmpeg 5.1.2 Encoder: libx265 - Scenario: Platform FPS > Higher Is Better a . 8.63 |===================================================================== b . 8.63 |===================================================================== c . 8.63 |===================================================================== d . 8.63 |===================================================================== JPEG XL libjxl 0.7 Input: JPEG - Quality: 100 MP/s > Higher Is Better a . 0.68 |===================================================================== b . 0.68 |===================================================================== c . 0.68 |===================================================================== d . 0.68 |===================================================================== JPEG XL libjxl 0.7 Input: PNG - Quality: 100 MP/s > Higher Is Better a . 0.69 |===================================================================== b . 0.69 |===================================================================== c . 0.69 |===================================================================== d . 0.69 |=====================================================================