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 2304067-NE-DDS24620808 dds - Phoronix Test Suite dds 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/2304067-NE-DDS24620808&export=pdf&grs&sro&rro .
dds 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.2.0-asahi-11-1-ARCH (aarch64) KDE Plasma 5.27.3 X Server 1.21.1.8 4.5 Mesa 23.0.1 (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 Processor Details - Scaling Governor: apple-cpufreq schedutil 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
dds nginx: 100 memcached: 1:10 apache: 1000 nginx: 200 nginx: 500 nginx: 1000 memcached: 1:100 apache: 100 apache: 200 apache: 500 memcached: 1:5 a b c d 46253.14 1500290.45 84627.52 42894.15 38967.45 35352.33 1339515.82 95004.87 91965.59 86969.3 1368977.04 43802.7 1518447.86 82536.4 41337.94 37320.15 34002.64 1380777.2 92291.83 89424.76 85214.57 1365239.64 40557.14 1378297.23 81867.67 38996.16 35825.11 32539 1274953.84 88963.89 86212.92 83413.32 1342150.22 40964.56 1447546.89 76881.49 39070.32 35481.64 32787.66 1312251.57 89373.01 86925.87 83838.92 1395169.87 OpenBenchmarking.org
nginx Connections: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 100 d c b a 10K 20K 30K 40K 50K 40964.56 40557.14 43802.70 46253.14 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
Memcached Set To Get Ratio: 1:10 OpenBenchmarking.org Ops/sec, More Is Better Memcached 1.6.19 Set To Get Ratio: 1:10 d c b a 300K 600K 900K 1200K 1500K 1447546.89 1378297.23 1518447.86 1500290.45 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 1000 d c b a 20K 40K 60K 80K 100K 76881.49 81867.67 82536.40 84627.52 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
nginx Connections: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 200 d c b a 9K 18K 27K 36K 45K 39070.32 38996.16 41337.94 42894.15 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
nginx Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 500 d c b a 8K 16K 24K 32K 40K 35481.64 35825.11 37320.15 38967.45 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
nginx Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 1000 d c b a 8K 16K 24K 32K 40K 32787.66 32539.00 34002.64 35352.33 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl
Memcached Set To Get Ratio: 1:100 OpenBenchmarking.org Ops/sec, More Is Better Memcached 1.6.19 Set To Get Ratio: 1:100 d c b a 300K 600K 900K 1200K 1500K 1312251.57 1274953.84 1380777.20 1339515.82 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 100 d c b a 20K 40K 60K 80K 100K 89373.01 88963.89 92291.83 95004.87 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 200 d c b a 20K 40K 60K 80K 100K 86925.87 86212.92 89424.76 91965.59 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 500 d c b a 20K 40K 60K 80K 100K 83838.92 83413.32 85214.57 86969.30 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Memcached Set To Get Ratio: 1:5 OpenBenchmarking.org Ops/sec, More Is Better Memcached 1.6.19 Set To Get Ratio: 1:5 d c b a 300K 600K 900K 1200K 1500K 1395169.87 1342150.22 1365239.64 1368977.04 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Phoronix Test Suite v10.8.4