specfem3d opemnssl 3.1 apple m2 Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling via the Phoronix Test Suite. a: Processor: Apple M2 @ 2.42GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Air (13 h M2 2022), Chipset: Apple Silicon, Memory: 8GB, Disk: 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z, Graphics: llvmpipe, Network: Broadcom Device 4433 + Broadcom BRCM4387 Bluetooth OS: Arch rolling, Kernel: 6.1.0-asahi-2-2-ARCH (aarch64), Desktop: KDE Plasma 5.27.2, Display Server: X Server 1.21.1.7, OpenGL: 4.5 Mesa 22.3.6 (LLVM 15.0.7 128 bits), Compiler: GCC 12.1.0 + Clang 15.0.7, File-System: ext4, Screen Resolution: 2560x1600 b: Processor: Apple M2 @ 2.42GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Air (13 h M2 2022), Chipset: Apple Silicon, Memory: 8GB, Disk: 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z, Graphics: llvmpipe, Network: Broadcom Device 4433 + Broadcom BRCM4387 Bluetooth OS: Arch rolling, Kernel: 6.1.0-asahi-2-2-ARCH (aarch64), Desktop: KDE Plasma 5.27.2, Display Server: X Server 1.21.1.7, OpenGL: 4.5 Mesa 22.3.6 (LLVM 15.0.7 128 bits), Compiler: GCC 12.1.0 + Clang 15.0.7, File-System: ext4, Screen Resolution: 2560x1600 c: Processor: Apple M2 @ 2.42GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Air (13 h M2 2022), Chipset: Apple Silicon, Memory: 8GB, Disk: 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z, Graphics: llvmpipe, Network: Broadcom Device 4433 + Broadcom BRCM4387 Bluetooth OS: Arch rolling, Kernel: 6.1.0-asahi-2-2-ARCH (aarch64), Desktop: KDE Plasma 5.27.2, Display Server: X Server 1.21.1.7, OpenGL: 4.5 Mesa 22.3.6 (LLVM 15.0.7 128 bits), Compiler: GCC 12.1.0 + Clang 15.0.7, File-System: ext4, Screen Resolution: 2560x1600 d: Processor: Apple M2 @ 2.42GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Air (13 h M2 2022), Chipset: Apple Silicon, Memory: 8GB, Disk: 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z, Graphics: llvmpipe, Network: Broadcom Device 4433 + Broadcom BRCM4387 Bluetooth OS: Arch rolling, Kernel: 6.1.0-asahi-2-2-ARCH (aarch64), Desktop: KDE Plasma 5.27.2, Display Server: X Server 1.21.1.7, OpenGL: 4.5 Mesa 22.3.6 (LLVM 15.0.7 128 bits), Compiler: GCC 12.1.0 + Clang 15.0.7, File-System: ext4, Screen Resolution: 2560x1600 e: Processor: Apple M2 @ 2.42GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Air (13 h M2 2022), Chipset: Apple Silicon, Memory: 8GB, Disk: 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z, Graphics: llvmpipe, Network: Broadcom Device 4433 + Broadcom BRCM4387 Bluetooth OS: Arch rolling, Kernel: 6.1.0-asahi-2-2-ARCH (aarch64), Desktop: KDE Plasma 5.27.2, Display Server: X Server 1.21.1.7, OpenGL: 4.5 Mesa 22.3.6 (LLVM 15.0.7 128 bits), Compiler: GCC 12.1.0 + Clang 15.0.7, File-System: ext4, Screen Resolution: 2560x1600 f: Processor: Apple M2 @ 2.42GHz (4 Cores / 8 Threads), Motherboard: Apple MacBook Air (13 h M2 2022), Chipset: Apple Silicon, Memory: 8GB, Disk: 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z, Graphics: llvmpipe, Network: Broadcom Device 4433 + Broadcom BRCM4387 Bluetooth OS: Arch rolling, Kernel: 6.1.0-asahi-2-2-ARCH (aarch64), Desktop: KDE Plasma 5.27.2, Display Server: X Server 1.21.1.7, OpenGL: 4.5 Mesa 22.3.6 (LLVM 15.0.7 128 bits), Compiler: GCC 12.1.0 + Clang 15.0.7, File-System: ext4, Screen Resolution: 2560x1600 SPECFEM3D 4.0 Model: Mount St. Helens Seconds < Lower Is Better a . 99.29 |============================================= b . 144.65 |================================================================== c . 112.45 |==================================================== d . 146.26 |=================================================================== e . 123.47 |========================================================= f . 137.77 |=============================================================== SPECFEM3D 4.0 Model: Layered Halfspace Seconds < Lower Is Better a . 319.06 |===================================================== b . 401.70 |=================================================================== c . 349.12 |========================================================== d . 402.93 |=================================================================== e . 391.90 |================================================================= f . 398.83 |================================================================== SPECFEM3D 4.0 Model: Tomographic Model Seconds < Lower Is Better a . 118.45 |======================================================= b . 139.69 |================================================================= c . 131.78 |============================================================= d . 144.83 |=================================================================== e . 138.28 |================================================================ f . 138.84 |================================================================ SPECFEM3D 4.0 Model: Homogeneous Halfspace Seconds < Lower Is Better a . 153.10 |======================================================== b . 181.57 |================================================================== c . 176.24 |================================================================ d . 181.11 |================================================================== e . 180.18 |================================================================== f . 183.60 |=================================================================== SPECFEM3D 4.0 Model: Water-layered Halfspace Seconds < Lower Is Better a . 309.54 |========================================================= b . 362.04 |=================================================================== c . 339.64 |=============================================================== d . 361.57 |=================================================================== e . 359.52 |=================================================================== f . 356.90 |================================================================== OpenSSL 3.1 Algorithm: SHA256 byte/s > Higher Is Better a . 8118712810 |=============================================================== b . 6696735010 |==================================================== c . 6899507460 |====================================================== d . 6471392190 |================================================== e . 6597027120 |=================================================== f . 6562871470 |=================================================== OpenSSL 3.1 Algorithm: SHA512 byte/s > Higher Is Better a . 5117377740 |=============================================================== b . 4997243890 |============================================================== c . 5029589320 |============================================================== d . 4975640990 |============================================================= e . 4997193860 |============================================================== f . 4956823260 |============================================================= OpenSSL 3.1 Algorithm: RSA4096 sign/s > Higher Is Better a . 1526.8 |=================================================================== b . 1495.4 |================================================================== c . 1498.7 |================================================================== d . 1500.9 |================================================================== e . 1499.4 |================================================================== f . 1496.4 |================================================================== OpenSSL 3.1 Algorithm: RSA4096 verify/s > Higher Is Better a . 103981.0 |================================================================= b . 100672.2 |=============================================================== c . 101019.3 |=============================================================== d . 100876.0 |=============================================================== e . 100945.4 |=============================================================== f . 100667.2 |=============================================================== OpenSSL 3.1 Algorithm: ChaCha20 byte/s > Higher Is Better a . 12209781420 |============================================================= b . 11740113310 |=========================================================== c . 10669967770 |===================================================== d . 12346475040 |============================================================== e . 12372306880 |============================================================== f . 11545277510 |========================================================== OpenSSL 3.1 Algorithm: AES-128-GCM byte/s > Higher Is Better a . 23835303390 |==================================================== b . 22924815290 |================================================== c . 23793127150 |==================================================== d . 28159831240 |============================================================== e . 23447877220 |==================================================== f . 27908247830 |============================================================= OpenSSL 3.1 Algorithm: AES-256-GCM byte/s > Higher Is Better a . 24728238760 |============================================================== b . 20764999950 |==================================================== c . 24915139790 |============================================================== d . 24835907040 |============================================================== e . 22480775580 |======================================================== f . 24045773350 |============================================================ OpenSSL 3.1 Algorithm: ChaCha20-Poly1305 byte/s > Higher Is Better a . 7354145720 |=========================================================== b . 7813209020 |=============================================================== c . 7247025770 |========================================================== d . 6923232050 |======================================================== e . 6168949010 |================================================== f . 7693791230 |==============================================================