Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling 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 2306073-NE-NEWJUNE1535 new june - Phoronix Test Suite new june Apple M2 testing with a Apple MacBook Air (13 h M2 2022) and llvmpipe on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2306073-NE-NEWJUNE1535&grs&sor&rro .
new june Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution a b c d Apple M2 @ 2.42GHz (4 Cores / 8 Threads) Apple MacBook Air (13 h M2 2022) Apple Silicon 8GB 251GB APPLE SSD AP0256Z + 2 x 0GB APPLE SSD AP0256Z llvmpipe Broadcom Device 4433 + Broadcom BRCM4387 Bluetooth Arch rolling 6.3.0-asahi-6-1-ARCH (aarch64) KDE Plasma 5.27.5 X Server 1.21.1.8 4.5 Mesa 23.0.3 (LLVM 15.0.7 128 bits) GCC 12.1.0 + Clang 15.0.7 ext4 2560x1600 OpenBenchmarking.org Compiler Details - --build=aarch64-unknown-linux-gnu --disable-libssp --disable-libstdcxx-pch --disable-multilib --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,fortran,go,lto,objc,obj-c++ --enable-lto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --with-arch=armv8-a --with-linker-hash-style=gnu Disk Details - MQ-DEADLINE / relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: apple-cpufreq schedutil (Boost: Enabled) Python Details - Python 3.11.3 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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
new june sqlite: 8 sqlite: 4 quantlib: srsran: PUSCH Processor Benchmark, Throughput Total srsran: PUSCH Processor Benchmark, Throughput Thread srsran: Downlink Processor Benchmark dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p influxdb: 64 - 10000 - 2,5000,1 - 10000 dav1d: Chimera 1080p 10-bit espeak: Text-To-Speech Synthesis influxdb: 4 - 10000 - 2,5000,1 - 10000 encode-opus: WAV To Opus Encode petsc: Streams sqlite: 1 a b c d 4.919 4.041 4234.8 373 40.7 244.4 115.45 537.51 366.26 1517497.9 283.64 19.945 1420156.3 38.041 51941.5848 10.784 3.753 4065.9 360.4 39.8 252.7 113.2 531.31 360.94 1503959.8 281.08 19.85 1413653.2 37.984 51944.0341 5.12 2.836 4087.2 351.2 39.2 247.7 112.21 523.84 357.81 1489052.2 278.34 19.768 1416482.1 37.958 51960.8208 10.07 3.363 4324.1 356 39.1 245.8 112.21 532.05 358.79 1486572.6 278.38 19.83 1421341.3 37.97 51946.1356 OpenBenchmarking.org
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.41.2 Threads / Copies: 8 b d c a 3 6 9 12 15 10.784 10.070 5.120 4.919 1. (CC) gcc options: -O2 -ledit -ltinfo -lz -lm
SQLite Threads / Copies: 4 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.41.2 Threads / Copies: 4 a b d c 0.9092 1.8184 2.7276 3.6368 4.546 4.041 3.753 3.363 2.836 1. (CC) gcc options: -O2 -ledit -ltinfo -lz -lm
QuantLib OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.30 b c a d 900 1800 2700 3600 4500 4065.9 4087.2 4234.8 4324.1 1. (CXX) g++ options: -O3 -march=native -fPIE -pie
srsRAN Project Test: PUSCH Processor Benchmark, Throughput Total OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.3 Test: PUSCH Processor Benchmark, Throughput Total c d b a 80 160 240 320 400 351.2 356.0 360.4 373.0 MIN: 249.2 / MAX: 539.3 MIN: 256.1 / MAX: 528.2 MIN: 257.3 / MAX: 548.3 MIN: 272.2 / MAX: 563.4 1. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno
srsRAN Project Test: PUSCH Processor Benchmark, Throughput Thread OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.3 Test: PUSCH Processor Benchmark, Throughput Thread d c b a 9 18 27 36 45 39.1 39.2 39.8 40.7 MIN: 24.1 / MAX: 64.8 MIN: 25 / MAX: 64.5 MIN: 25.4 / MAX: 65.5 MIN: 26.1 / MAX: 66.7 1. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno
srsRAN Project Test: Downlink Processor Benchmark OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.3 Test: Downlink Processor Benchmark a d c b 60 120 180 240 300 244.4 245.8 247.7 252.7 MIN: 73.8 / MAX: 474.5 MIN: 74.2 / MAX: 473.2 MIN: 74.4 / MAX: 476.2 MIN: 73.5 / MAX: 472.6 1. (CXX) g++ options: -O3 -fno-trapping-math -fno-math-errno
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 1.2.1 Video Input: Summer Nature 4K c d b a 30 60 90 120 150 112.21 112.21 113.20 115.45 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 1.2.1 Video Input: Summer Nature 1080p c b d a 120 240 360 480 600 523.84 531.31 532.05 537.51 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 1.2.1 Video Input: Chimera 1080p c d b a 80 160 240 320 400 357.81 358.79 360.94 366.26 1. (CC) gcc options: -pthread -lm
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 d c b a 300K 600K 900K 1200K 1500K 1486572.6 1489052.2 1503959.8 1517497.9
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 1.2.1 Video Input: Chimera 1080p 10-bit c d b a 60 120 180 240 300 278.34 278.38 281.08 283.64 1. (CC) gcc options: -pthread -lm
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 1.51 Text-To-Speech Synthesis a b d c 5 10 15 20 25 19.95 19.85 19.83 19.77 1. (CXX) g++ options: -O2 -lpthread
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 b c a d 300K 600K 900K 1200K 1500K 1413653.2 1416482.1 1420156.3 1421341.3
Opus Codec Encoding WAV To Opus Encode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.4 WAV To Opus Encode a b d c 9 18 27 36 45 38.04 37.98 37.97 37.96 1. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm
PETSc Test: Streams OpenBenchmarking.org MB/s, More Is Better PETSc 3.19 Test: Streams a b d c 11K 22K 33K 44K 55K 51941.58 51944.03 51946.14 51960.82 1. (CC) gcc options: -fPIC -O3 -O2 -lpthread -ludev -lpciaccess -lm
Phoronix Test Suite v10.8.4