m1pro

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

HTML result view exported from: https://openbenchmarking.org/result/2412021-DLIN-221203109&gru&sor.

m1proProcessorMotherboardMemoryDiskGraphicsMonitorOSKernelCompilerFile-SystemScreen ResolutionDisplay ServerdefMacbook Pro M4 Max 16 CoreApple M1 Pro (10 Cores)Apple MacBook Pro32GB461GBApple M1 ProColor LCDmacOS 12.6.121.6.0 (arm64)GCC 14.0.0 + Clang 14.0.0 + Xcode 14.1APFS3456x2234Apple M4 Max (16 Cores)48GB927GBApple M4 MaxmacOS 15.1.124.1.0 (arm64)X ServerGCC 16.0.0 + Clang 16.0.0 + Xcode 16.1OpenBenchmarking.orgEnvironment Details- def: XPC_FLAGS=0x0Python Details- Macbook Pro M4 Max 16 Core: Python 3.12.7 + Python 3.13.0

m1prox265: H.265 1080p Video Encodingcompress-zstd: 3 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedtjbench: Decompression Throughputphpbench: PHP Benchmark Suiteopenssl: openssl: pybench: Total For Average Test Timesaobench: 2048 x 2048 - Total Timetesseract-ocr: Time To OCR 7 Imagessqlite: 1sqlite: 8sqlite: 32sqlite: 64sqlite: 128octave-benchmark: sudokut: Total Timerust-prime: Prime Number Test To 200,000,000rust-mandel: Time To Complete Serial/Parallel Mandelbrotprimesieve: 1e12primesieve: 1e13tesseract-ocr: Time To OCR 7 Imagesoctave-benchmark: defMacbook Pro M4 Max 16 Core23.246513.84128.4902.44333.934.83814.6218.578021751191706.42891288922.73123.599.67334.328117.924214.619368.04410.94117.2666.1469.04916.313211.68556.4510386.35654.52874.45783.961.54997.9321.3681615754.0386661.44539.9426.37710.15949.71678.681209.8076.4652.78934.2008.087123.84714.5794.209OpenBenchmarking.org

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 GitH.265 1080p Video EncodingMacbook Pro M4 Max 16 Coredef1326395265SE +/- 0.25, N = 356.4523.241. (CXX) g++ options: -O3 -arch -isysroot -lpthread -ldl

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3 - Compression SpeedMacbook Pro M4 Max 16 Coredef2K4K6K8K10KSE +/- 9.29, N = 310386.36513.81. Macbook Pro M4 Max 16 Core: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet ***2. def: *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3 - Decompression SpeedMacbook Pro M4 Max 16 Coredef12002400360048006000SE +/- 114.70, N = 35654.54128.41. Macbook Pro M4 Max 16 Core: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet ***2. def: *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8 - Compression SpeedMacbook Pro M4 Max 16 Coredef6001200180024003000SE +/- 12.38, N = 32874.4902.41. Macbook Pro M4 Max 16 Core: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet ***2. def: *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 8 - Decompression SpeedMacbook Pro M4 Max 16 Coredef12002400360048006000SE +/- 1.60, N = 35783.94333.91. Macbook Pro M4 Max 16 Core: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet ***2. def: *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Compression SpeedMacbook Pro M4 Max 16 Coredef1428425670SE +/- 0.69, N = 361.534.81. Macbook Pro M4 Max 16 Core: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet ***2. def: *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Decompression SpeedMacbook Pro M4 Max 16 Coredef11002200330044005500SE +/- 2.78, N = 34997.93814.61. Macbook Pro M4 Max 16 Core: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet ***2. def: *** zstd command line interface 64-bits v1.5.2, by Yann Collet ***

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputMacbook Pro M4 Max 16 Coredef70140210280350SE +/- 1.53, N = 3321.37218.581. (CC) gcc options: -O3 -arch -isysroot

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitedef160K320K480K640K800K751191

OpenSSL

OpenBenchmarking.orgsign/s, More Is BetterOpenSSLMacbook Pro M4 Max 16 Coredef12002400360048006000SE +/- 70.44, N = 35754.0706.41. Macbook Pro M4 Max 16 Core: OpenSSL 3.4.0 22 Oct 2024 (Library: OpenSSL 3.4.0 22 Oct 2024)2. def: LibreSSL 2.8.3

OpenSSL

OpenBenchmarking.orgverify/s, More Is BetterOpenSSLMacbook Pro M4 Max 16 Coredef80K160K240K320K400KSE +/- 7302.55, N = 3386661.428912.01. Macbook Pro M4 Max 16 Core: OpenSSL 3.4.0 22 Oct 2024 (Library: OpenSSL 3.4.0 22 Oct 2024)2. def: LibreSSL 2.8.3

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesMacbook Pro M4 Max 16 Coredef2004006008001000SE +/- 0.88, N = 3453889

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeMacbook Pro M4 Max 16 Coredef510152025SE +/- 0.019, N = 39.94222.7311. (CC) gcc options: -lm -O3

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 5.2.0Time To OCR 7 Imagesdef61218243023.59

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Macbook Pro M4 Max 16 Coredef3691215SE +/- 0.578, N = 136.3779.6731. (CC) gcc options: -O2 -lreadline -ltermcap -lz

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Macbook Pro M4 Max 16 Coredef816243240SE +/- 0.36, N = 1510.1634.331. (CC) gcc options: -O2 -lreadline -ltermcap -lz

SQLite

Threads / Copies: 32

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 32Macbook Pro M4 Max 16 Coredef306090120150SE +/- 0.52, N = 1549.72117.921. (CC) gcc options: -O2 -lreadline -ltermcap -lz

SQLite

Threads / Copies: 64

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 64Macbook Pro M4 Max 16 Coredef50100150200250SE +/- 0.12, N = 378.68214.621. (CC) gcc options: -O2 -lreadline -ltermcap -lz

SQLite

Threads / Copies: 128

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 128Macbook Pro M4 Max 16 Coredef80160240320400SE +/- 0.58, N = 3209.81368.041. (CC) gcc options: -O2 -lreadline -ltermcap -lz

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 7.2.0def369121510.94

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeMacbook Pro M4 Max 16 Coredef48121620SE +/- 0.003, N = 36.46517.266

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Macbook Pro M4 Max 16 Coredef246810SE +/- 0.004, N = 32.7896.140-lresolv -liconv1. (CC) gcc options: -arch -lSystem -lc -lm -nodefaultlibs

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotMacbook Pro M4 Max 16 Coredef1530456075SE +/- 0.02, N = 334.2069.05-lresolv1. (CC) gcc options: -arch -liconv -lSystem -lc -lm -nodefaultlibs

Primesieve

Length: 1e12

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e12Macbook Pro M4 Max 16 Coredef48121620SE +/- 0.105, N = 38.08716.3131. (CXX) g++ options: -O3 -arch -isysroot

Primesieve

Length: 1e13

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 8.0Length: 1e13Macbook Pro M4 Max 16 Coredef50100150200250SE +/- 1.30, N = 3123.85211.691. (CXX) g++ options: -O3 -arch -isysroot

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 5.5.0Time To OCR 7 ImagesMacbook Pro M4 Max 16 Core48121620SE +/- 0.03, N = 314.58

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 9.2.0Macbook Pro M4 Max 16 Core0.9471.8942.8413.7884.735SE +/- 0.019, N = 54.209


Phoronix Test Suite v10.8.5