Apple M1 testing with a Apple Mac mini (M1 2020) and Apple M1 15GB on Fedora Linux Asahi Remix 39 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2311101-DJWA-FEDM13986 fedm139 - Phoronix Test Suite fedm139 Apple M1 testing with a Apple Mac mini (M1 2020) and Apple M1 15GB on Fedora Linux Asahi Remix 39 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2311101-DJWA-FEDM13986 .
fedm139 Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution fed39m1 Apple M1 @ 2.06GHz (4 Cores / 8 Threads) Apple Mac mini (M1 2020) Apple Silicon 16GB 500GB APPLE SSD AP0512Q + 2 x 0GB APPLE SSD AP0512Q Apple M1 15GB Broadcom NetXtreme BCM57762 PCIe + Broadcom BRCM4378 + Broadcom BRCM4378 Bluetooth Fedora Linux Asahi Remix 39 6.5.6-403.asahi.fc39.aarch64+16k (aarch64) KDE Plasma 5.27.9 Wayland 3.1 Mesa 23.3.0-devel GCC 13.2.1 20231011 btrfs 1920x1080 OpenBenchmarking.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 - MQ-DEADLINE / compress=zstd:1,discard=async,relatime,rw,seclabel,space_cache=v2,ssd,subvol=/home,subvolid=257 / Block Size: 4096 - Scaling Governor: apple-cpufreq schedutil (Boost: Enabled) - SELinux + gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: 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
fedm139 fio: Rand Read - Linux AIO - No - Yes - 4KB - 1 - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - 1 - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - 1 - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - 1 - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - 1 - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - 1 - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - 1 - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - 1 - Default Test Directory fed39m1 834512.43 208628 314257.22 78564 737761.53 184440 295487.00 73872 OpenBenchmarking.org
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory fed39m1 200K 400K 600K 800K 1000K SE +/- 2673.99, N = 3 834512.43 MIN: 831394.55 / MAX: 839834.31 1. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory fed39m1 40K 80K 120K 160K 200K SE +/- 668.50, N = 3 208628 MIN: 207848.65 / MAX: 209958.58 1. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory fed39m1 70K 140K 210K 280K 350K SE +/- 3309.49, N = 3 314257.22 MIN: 308895.57 / MAX: 320299.25 1. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory fed39m1 20K 40K 60K 80K 100K SE +/- 827.38, N = 3 78564 MIN: 77223.9 / MAX: 80074.85 1. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory fed39m1 160K 320K 480K 640K 800K SE +/- 4658.82, N = 3 737761.53 MIN: 729462.43 / MAX: 745579.52 1. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory fed39m1 40K 80K 120K 160K 200K SE +/- 1164.71, N = 3 184440 MIN: 182365.53 / MAX: 186394.81 1. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory fed39m1 60K 120K 180K 240K 300K SE +/- 2514.95, N = 15 295487.00 MIN: 277885.34 / MAX: 309037.09 1. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 1 - Disk Target: Default Test Directory fed39m1 16K 32K 48K 64K 80K SE +/- 628.74, N = 15 73872 MIN: 69471.37 / MAX: 77259.3 1. (CC) gcc options: -rdynamic -lz -lm -laio -lpthread -ldl -std=gnu99 -ffast-math -include -O3 -fcommon
Phoronix Test Suite v10.8.4