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&grw.

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 Encodingopenssl: tjbench: Decompression Throughputtesseract-ocr: Time To OCR 7 Imagestesseract-ocr: Time To OCR 7 Imagesoctave-benchmark: openssl: compress-zstd: 19 - Compression Speedoctave-benchmark: primesieve: 1e12compress-zstd: 19 - Decompression Speedcompress-zstd: 8 - Decompression Speedprimesieve: 1e13compress-zstd: 8 - Compression Speedcompress-zstd: 3 - Decompression Speedcompress-zstd: 3 - Compression Speedrust-prime: Prime Number Test To 200,000,000rust-mandel: Time To Complete Serial/Parallel Mandelbrotaobench: 2048 x 2048 - Total Timephpbench: PHP Benchmark Suitesqlite: 1sqlite: 8sqlite: 32sqlite: 64sqlite: 128sudokut: Total Timepybench: Total For Average Test TimesdefMacbook Pro M4 Max 16 Core23.24706.4218.57802123.5910.9412891234.816.3133814.64333.9211.685902.44128.46513.86.1469.04922.7317511919.67334.328117.924214.619368.04417.26688956.455754.0321.36816114.579386661.461.54.2098.0874997.95783.9123.8472874.45654.510386.32.78934.2009.9426.37710.15949.71678.681209.8076.465453OpenBenchmarking.org

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)

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

Tesseract OCR

Time To OCR 7 Images

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

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 7.2.0def369121510.94

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)

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 ***

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

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

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 ***

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 ***

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

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: 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: 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 ***

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

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

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitedef160K320K480K640K800K751191

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

Sudokut

Total Time

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

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


Phoronix Test Suite v10.8.5