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.

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

m1proaobench: 2048 x 2048 - Total Timetesseract-ocr: Time To OCR 7 Imagessqlite: 1sqlite: 8sqlite: 32sqlite: 64sqlite: 128x265: H.265 1080p Video Encodingopenssl: openssl: octave-benchmark: compress-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 Throughputsudokut: Total Timerust-prime: Prime Number Test To 200,000,000rust-mandel: Time To Complete Serial/Parallel Mandelbrotpybench: Total For Average Test Timesprimesieve: 1e12primesieve: 1e13phpbench: PHP Benchmark Suitetesseract-ocr: Time To OCR 7 Imagesoctave-benchmark: defMacbook Pro M4 Max 16 Core22.73123.599.67334.328117.924214.619368.04423.24706.42891210.9416513.84128.4902.44333.934.83814.6218.57802117.2666.1469.04988916.313211.6857511919.9426.37710.15949.71678.681209.80756.455754.0386661.410386.35654.52874.45783.961.54997.9321.3681616.4652.78934.2004538.087123.84714.5794.209OpenBenchmarking.org

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimedefMacbook Pro M4 Max 16 Core510152025SE +/- 0.019, N = 322.7319.9421. (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: 1defMacbook Pro M4 Max 16 Core3691215SE +/- 0.578, N = 139.6736.3771. (CC) gcc options: -O2 -lreadline -ltermcap -lz

SQLite

Threads / Copies: 8

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

SQLite

Threads / Copies: 32

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

SQLite

Threads / Copies: 64

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

SQLite

Threads / Copies: 128

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

x265

H.265 1080p Video Encoding

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

OpenSSL

OpenBenchmarking.orgsign/s, More Is BetterOpenSSLdefMacbook Pro M4 Max 16 Core12002400360048006000SE +/- 70.44, N = 3706.45754.01. def: LibreSSL 2.8.32. Macbook Pro M4 Max 16 Core: OpenSSL 3.4.0 22 Oct 2024 (Library: OpenSSL 3.4.0 22 Oct 2024)

OpenSSL

OpenBenchmarking.orgverify/s, More Is BetterOpenSSLdefMacbook Pro M4 Max 16 Core80K160K240K320K400KSE +/- 7302.55, N = 328912.0386661.41. def: LibreSSL 2.8.32. Macbook Pro M4 Max 16 Core: OpenSSL 3.4.0 22 Oct 2024 (Library: OpenSSL 3.4.0 22 Oct 2024)

GNU Octave Benchmark

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

Zstd Compression

Compression Level: 3 - Compression Speed

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

Zstd Compression

Compression Level: 3 - Decompression Speed

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

Zstd Compression

Compression Level: 8 - Compression Speed

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

Zstd Compression

Compression Level: 8 - Decompression Speed

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

Zstd Compression

Compression Level: 19 - Compression Speed

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

Zstd Compression

Compression Level: 19 - Decompression Speed

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

libjpeg-turbo tjbench

Test: Decompression Throughput

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

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimedefMacbook Pro M4 Max 16 Core48121620SE +/- 0.003, N = 317.2666.465

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000defMacbook Pro M4 Max 16 Core246810SE +/- 0.004, N = 36.1402.789-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 MandelbrotdefMacbook Pro M4 Max 16 Core1530456075SE +/- 0.02, N = 369.0534.20-lresolv1. (CC) gcc options: -arch -liconv -lSystem -lc -lm -nodefaultlibs

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesdefMacbook Pro M4 Max 16 Core2004006008001000SE +/- 0.88, N = 3889453

Primesieve

Length: 1e12

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

Primesieve

Length: 1e13

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

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitedef160K320K480K640K800K751191

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