m4max-server

Apple M4 Max testing with a Apple MacBook Pro and Apple M4 Max on macOS 15.1 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2411187-NE-M4MAXSERV89&grt.

m4max-serverProcessorMotherboardMemoryDiskGraphicsMonitorOSKernelCompilerFile-SystemScreen Resolutionm4max-serverApple M4 Max (16 Cores)Apple MacBook Pro128GB1859GBApple M4 MaxColor LCDmacOS 15.124.1.0 (arm64)GCC 16.0.0 + Clang 16.0.0APFS3456x2234OpenBenchmarking.org- XPC_FLAGS=0x0

m4max-serverapache: 20apache: 100apache: 200apache: 500apache: 1000blogbench: Readblogbench: Writeduckdb: IMDBduckdb: Clickbenchduckdb: TPC-H Parquetnode-web-tooling: php: Zend benchphp: Zend micro_benchphpbench: PHP Benchmark Suitesimdjson: Kostyasimdjson: TopTweetsimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDsqlite: 1sqlite-speedtest: Timed Time - Size 1,000m4max-server38918.9041071.1341136.7741684.7941758.755518829245.12413.41275.95839.070.2901.33411343804.717.031.786.887.077.32059.522OpenBenchmarking.org

Apache HTTP Server

Concurrent Requests: 20

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 20m4max-server8K16K24K32K40KSE +/- 145.06, N = 338918.901. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -std=c99 -O2

Apache HTTP Server

Concurrent Requests: 100

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 100m4max-server9K18K27K36K45KSE +/- 200.48, N = 341071.131. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -std=c99 -O2

Apache HTTP Server

Concurrent Requests: 200

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 200m4max-server9K18K27K36K45KSE +/- 73.52, N = 341136.771. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -std=c99 -O2

Apache HTTP Server

Concurrent Requests: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 500m4max-server9K18K27K36K45KSE +/- 409.69, N = 341684.791. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -std=c99 -O2

Apache HTTP Server

Concurrent Requests: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.56Concurrent Requests: 1000m4max-server9K18K27K36K45KSE +/- 123.45, N = 341758.751. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -std=c99 -O2

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Readm4max-server12K24K36K48K60KSE +/- 2241.13, N = 6551881. (CC) gcc options: -O2

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Writem4max-server60120180240300SE +/- 18.88, N = 32921. (CC) gcc options: -O2

DuckDB

Benchmark: IMDB

OpenBenchmarking.orgSeconds, Fewer Is BetterDuckDB 1.0Benchmark: IMDBm4max-server1020304050SE +/- 0.11, N = 345.121. (CXX) g++ options: -O3 -arch -isysroot

DuckDB

Benchmark: Clickbench

OpenBenchmarking.orgSeconds, Fewer Is BetterDuckDB 1.0Benchmark: Clickbenchm4max-server3691215SE +/- 0.03, N = 313.411. (CXX) g++ options: -O3 -arch -isysroot

DuckDB

Benchmark: TPC-H Parquet

OpenBenchmarking.orgSeconds, Fewer Is BetterDuckDB 1.0Benchmark: TPC-H Parquetm4max-server20406080100SE +/- 0.13, N = 375.961. (CXX) g++ options: -O3 -arch -isysroot

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling Benchmarkm4max-server918273645SE +/- 0.28, N = 339.07

PHP Micro Benchmarks

Test: Zend bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchm4max-server0.06530.13060.19590.26120.3265SE +/- 0.003, N = 30.290

PHP Micro Benchmarks

Test: Zend micro_bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend micro_benchm4max-server0.30020.60040.90061.20081.501SE +/- 0.006, N = 31.334

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitem4max-server200K400K600K800K1000KSE +/- 3272.80, N = 31134380

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 3.10Throughput Test: Kostyam4max-server1.05982.11963.17944.23925.299SE +/- 0.00, N = 34.711. (CXX) g++ options: -O3 -arch -isysroot

simdjson

Throughput Test: TopTweet

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 3.10Throughput Test: TopTweetm4max-server246810SE +/- 0.00, N = 37.031. (CXX) g++ options: -O3 -arch -isysroot

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 3.10Throughput Test: LargeRandomm4max-server0.40050.8011.20151.6022.0025SE +/- 0.01, N = 31.781. (CXX) g++ options: -O3 -arch -isysroot

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 3.10Throughput Test: PartialTweetsm4max-server246810SE +/- 0.00, N = 36.881. (CXX) g++ options: -O3 -arch -isysroot

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 3.10Throughput Test: DistinctUserIDm4max-server246810SE +/- 0.00, N = 37.071. (CXX) g++ options: -O3 -arch -isysroot

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1m4max-server246810SE +/- 0.696, N = 157.3201. (CC) gcc options: -O2 -lreadline -ltermcap -lz

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000m4max-server1326395265SE +/- 19.71, N = 1559.521. (CC) gcc options: -O2 -lz


Phoronix Test Suite v10.8.5