glibc up 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.17.0-rc7-asahi-next-20220310-5-2-ARCH (aarch64), Desktop: KDE Plasma 5.24.4, Display Server: X Server 1.21.1.3, OpenGL: 4.5 Mesa 22.0.1 (LLVM 13.0.1 128 bits), Compiler: GCC 11.2.0 + Clang 13.0.1, 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.17.0-rc7-asahi-next-20220310-5-2-ARCH (aarch64), Desktop: KDE Plasma 5.24.4, Display Server: X Server 1.21.1.3, OpenGL: 4.5 Mesa 22.0.1 (LLVM 13.0.1 128 bits), Compiler: GCC 11.2.0 + Clang 13.0.1, 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.17.0-rc7-asahi-next-20220310-5-2-ARCH (aarch64), Desktop: KDE Plasma 5.24.4, Display Server: X Server 1.21.1.3, OpenGL: 4.5 Mesa 22.0.1 (LLVM 13.0.1 128 bits), Compiler: GCC 11.2.0 + Clang 13.0.1, 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.17.0-rc7-asahi-next-20220310-5-2-ARCH (aarch64), Desktop: KDE Plasma 5.24.4, Display Server: X Server 1.21.1.3, OpenGL: 4.5 Mesa 22.0.1 (LLVM 13.0.1 128 bits), Compiler: GCC 11.2.0 + Clang 13.0.1, File-System: ext4, Screen Resolution: 1920x1080 E: 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-2-ARCH (aarch64), Desktop: KDE Plasma 5.24.4, Display Server: X Server 1.21.1.3, OpenGL: 4.5 Mesa 22.0.1 (LLVM 13.0.1 128 bits), Compiler: GCC 11.2.0 + Clang 13.0.1, File-System: ext4, Screen Resolution: 1920x1080 Glibc Benchmarks Benchmark: cos ns < Lower Is Better A . 14.09 |==================================================================== B . 14.09 |==================================================================== C . 14.09 |==================================================================== D . 14.09 |==================================================================== E . 14.09 |==================================================================== Glibc Benchmarks Benchmark: exp ns < Lower Is Better A . 2.39695 |================================================================== B . 2.39692 |================================================================== C . 2.39694 |================================================================== D . 2.39694 |================================================================== E . 2.39693 |================================================================== Glibc Benchmarks Benchmark: ffs ns < Lower Is Better A . 1.33475 |================================================================== B . 1.33442 |================================================================== C . 1.33433 |================================================================== D . 1.33424 |================================================================== E . 1.33437 |================================================================== Glibc Benchmarks Benchmark: sin ns < Lower Is Better A . 12.03 |==================================================================== B . 12.04 |==================================================================== C . 12.01 |==================================================================== D . 12.01 |==================================================================== E . 12.01 |==================================================================== Glibc Benchmarks Benchmark: log2 ns < Lower Is Better A . 2.82487 |================================================================== B . 2.82490 |================================================================== C . 2.82492 |================================================================== D . 2.82491 |================================================================== E . 2.82483 |================================================================== Glibc Benchmarks Benchmark: modf ns < Lower Is Better A . 1.33273 |================================================================== B . 1.33270 |================================================================== C . 1.33271 |================================================================== D . 1.33272 |================================================================== E . 1.33270 |================================================================== Glibc Benchmarks Benchmark: sinh ns < Lower Is Better A . 4.93675 |================================================================== B . 4.93617 |================================================================== C . 4.93661 |================================================================== D . 4.93604 |================================================================== E . 4.93623 |================================================================== Glibc Benchmarks Benchmark: sqrt ns < Lower Is Better A . 1.99350 |================================================================== B . 1.99354 |================================================================== C . 1.99353 |================================================================== D . 1.99350 |================================================================== E . 1.99354 |================================================================== Glibc Benchmarks Benchmark: tanh ns < Lower Is Better A . 6.75609 |================================================================== B . 6.75639 |================================================================== C . 6.75637 |================================================================== D . 6.75617 |================================================================== E . 6.75593 |================================================================== Glibc Benchmarks Benchmark: asinh ns < Lower Is Better A . 4.47174 |================================================================== B . 4.47231 |================================================================== C . 4.47183 |================================================================== D . 4.47160 |================================================================== E . 4.47164 |================================================================== Glibc Benchmarks Benchmark: atanh ns < Lower Is Better A . 5.88135 |================================================================== B . 5.88098 |================================================================== C . 5.88099 |================================================================== D . 5.88105 |================================================================== E . 5.88104 |================================================================== Glibc Benchmarks Benchmark: ffsll ns < Lower Is Better A . 1.33230 |================================================================== B . 1.33231 |================================================================== C . 1.33232 |================================================================== D . 1.33229 |================================================================== E . 1.33230 |================================================================== Glibc Benchmarks Benchmark: sincos ns < Lower Is Better A . 6.42063 |================================================================= B . 6.41042 |================================================================= C . 6.41656 |================================================================= D . 6.43189 |================================================================= E . 6.48428 |================================================================== Glibc Benchmarks Benchmark: pthread_once ns < Lower Is Better A . 1.33206 |================================================================== B . 1.33204 |================================================================== C . 1.33205 |================================================================== D . 1.33205 |================================================================== E . 1.33202 |==================================================================