asahi3

Apple M1 testing with a Apple Mac mini (M1 2020) and Apple M1 15GB on Fedora 41 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2411181-DJWA-ASAHI3276.

asahi3ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen Resolutionasahfed41Apple M1 @ 2.06GHz (4 Cores / 8 Threads)Apple Mac mini (M1 2020)Apple Silicon16GB500GB APPLE SSD AP0512Q + 2 x 0GB APPLE SSD AP0512QApple M1 15GBBMD HDMIBroadcom NetXtreme BCM57762 PCIe + Broadcom BCM4378 802.11ax Dual Band + Broadcom BRCM4378 BluetoothFedora 416.11.8-400.asahi.fc41.aarch64+16k (aarch64)KDE Plasma 6.2.3Wayland4.6 Mesa 24.3.0-asahi20241111GCC 14.2.1 20240912btrfs1920x1080OpenBenchmarking.org- Transparent Huge Pages: madvise- --build=aarch64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu - Scaling Governor: apple-cpufreq conservative (Boost: Enabled)- Python 3.13.0- SELinux + gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected

asahi3ramspeed: Triad - Floating Pointstream: Triadtinymembench: Standard Memcpytinymembench: Standard Memsetmbw: Memory Copy, Fixed Block Size - 512 MiBmbw: Memory Copy, Fixed Block Size - 1024 MiBspeedtest-cli: Internet Download Speedspeedtest-cli: Internet Upload Speedspeedtest-cli: Internet Latencycryptopp: Unkeyed Algorithmshpl: ffmpeg: libx264 - Platformbotan: AES-256botan: AES-256 - Decryptbotan: ChaCha20Poly1305botan: ChaCha20Poly1305 - Decryptc-ray: 1080p - 16povray: Trace Timeopenssl: RSA4096openssl: RSA4096openssl: AES-128-GCMopenssl: AES-256-GCMlibreoffice: 20 Documents To PDFstress-ng: Cryptostress-ng: Forkingstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingphpbench: PHP Benchmark Suiteasahfed4140457.4545982.028827.062676.226455.13826574.007873.39612.386.215514.09897759.43651.616460.9226609.958557.833544.73967.83371.1691408.897598.833745133840288204392235.90121518324.5733193.132374.6811791317.6925980.3831043.182257.076127.501735631.054676872.61145.685604182.29963710OpenBenchmarking.org

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating Pointasahfed419K18K27K36K45KSE +/- 5.51, N = 340457.451. (CC) gcc options: -O3 -march=native

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: Triadasahfed4110K20K30K40K50KSE +/- 138.18, N = 545982.01. (CC) gcc options: -O3 -march=native -fopenmp

Tinymembench

Standard Memcpy

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpyasahfed416K12K18K24K30KSE +/- 75.48, N = 328827.01. (CC) gcc options: -O2 -lm

Tinymembench

Standard Memset

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memsetasahfed4113K26K39K52K65KSE +/- 2337.95, N = 362676.21. (CC) gcc options: -O2 -lm

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBasahfed416K12K18K24K30KSE +/- 12.15, N = 326455.141. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiBasahfed416K12K18K24K30KSE +/- 3.55, N = 326574.011. (CC) gcc options: -O3 -march=native

speedtest-cli

Internet Download Speed

OpenBenchmarking.orgMbit/s, More Is Betterspeedtest-cli 2.1.3Internet Download Speedasahfed412004006008001000SE +/- 7.57, N = 15873.39

speedtest-cli

Internet Upload Speed

OpenBenchmarking.orgMbit/s, More Is Betterspeedtest-cli 2.1.3Internet Upload Speedasahfed41130260390520650SE +/- 10.30, N = 15612.38

speedtest-cli

Internet Latency

OpenBenchmarking.orgms, Fewer Is Betterspeedtest-cli 2.1.3Internet Latencyasahfed41246810SE +/- 0.886, N = 156.215

Crypto++

Test: Unkeyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.8Test: Unkeyed Algorithmsasahfed41110220330440550SE +/- 0.09, N = 3514.101. (CXX) g++ options: -g2 -O3 -fPIC -fno-devirtualize -pthread -pipe

HPL Linpack

OpenBenchmarking.orgGFLOPS, More Is BetterHPL Linpack 2.3asahfed411326395265SE +/- 0.04, N = 359.441. (CC) gcc options: -O2 -lopenblas -lm -lmpi

FFmpeg

Encoder: libx264 - Scenario: Platform

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx264 - Scenario: Platformasahfed411224364860SE +/- 0.03, N = 351.611. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256asahfed4114002800420056007000SE +/- 13.29, N = 36460.921. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256 - Decryptasahfed4114002800420056007000SE +/- 7.94, N = 36609.961. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305asahfed41120240360480600SE +/- 0.42, N = 3557.831. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305 - Decryptasahfed41120240360480600SE +/- 0.36, N = 3544.741. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

C-Ray

Resolution: 1080p - Rays Per Pixel: 16

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 1080p - Rays Per Pixel: 16asahfed411530456075SE +/- 0.11, N = 367.831. (CC) gcc options: -lpthread -lm

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-RayTrace Timeasahfed411632486480SE +/- 0.06, N = 371.171. POV-Ray 3.7.0.10.unofficial

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSLAlgorithm: RSA4096asahfed4130060090012001500SE +/- 0.20, N = 31408.81. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSLAlgorithm: RSA4096asahfed4120K40K60K80K100KSE +/- 17.89, N = 397598.81. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)

OpenSSL

Algorithm: AES-128-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSLAlgorithm: AES-128-GCMasahfed417000M14000M21000M28000M35000MSE +/- 1713510.39, N = 3337451338401. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)

OpenSSL

Algorithm: AES-256-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSLAlgorithm: AES-256-GCMasahfed416000M12000M18000M24000M30000MSE +/- 31188402.44, N = 3288204392231. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFasahfed411.32772.65543.98315.31086.6385SE +/- 0.032, N = 255.9011. LibreOffice 24.8.3.2 480(Build:2)

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Cryptoasahfed415M10M15M20M25MSE +/- 76494.37, N = 321518324.571. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Forkingasahfed417K14K21K28K35KSE +/- 12.66, N = 333193.131. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: CPU Stressasahfed415001000150020002500SE +/- 0.64, N = 32374.681. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Semaphoresasahfed413M6M9M12M15MSE +/- 17115.43, N = 311791317.691. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Matrix Mathasahfed416K12K18K24K30KSE +/- 0.76, N = 325980.381. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Vector Mathasahfed417K14K21K28K35KSE +/- 3.58, N = 331043.181. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Memory Copyingasahfed415001000150020002500SE +/- 0.77, N = 32257.071. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Socket Activityasahfed4113002600390052006500SE +/- 99.44, N = 156127.501. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Context Switchingasahfed41400K800K1200K1600K2000KSE +/- 1158.86, N = 31735631.051. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Glibc C String Functionsasahfed411000K2000K3000K4000K5000KSE +/- 9975.79, N = 34676872.611. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: Glibc Qsort Data Sortingasahfed41306090120150SE +/- 0.04, N = 3145.681. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.17.08Test: System V Message Passingasahfed411.2M2.4M3.6M4.8M6MSE +/- 7434.04, N = 35604182.291. (CXX) g++ options: -O2 -std=gnu99 -lc -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suiteasahfed41200K400K600K800K1000KSE +/- 2426.81, N = 3963710


Phoronix Test Suite v10.8.5