Apple M4 Pro (12-CPU 16-GPU) Benchmark, Test and specs

Last updated:
The Apple M4 Pro (12-CPU 16-GPU) is a 12 core processor. It can process 12 threads concurrently and is based on the 4. gen of the Apple M series series. The processor was released in Q4/2024.
Apple M4 Pro (12-CPU 16-GPU)

At a glance

Name: Apple M4 Pro (12-CPU 16-GPU)
Family: Apple M series (30)
CPU group: Apple M4 (7)
Architecture: M4
Technology: 3 nm
Segment: Notebook
Generation: 4
Predecessor: Apple M3 Pro (11-CPU 14-GPU)
Successor: --

CPU Cores and Base Frequency

The 12 CPU cores of the Apple M4 Pro (12-CPU 16-GPU) clock with 0.70 GHz (4.50 GHz). The number of CPU cores and the clock frequency of the processor are largely responsible for the overall performance.

CPU Cores / Threads: 12 / 12
Core architecture: hybrid (big.LITTLE)
A-Core: 8x Donan P-Core
B-Core: 4x Donan E-Core
Hyperthreading / SMT: No
Overclocking: No
A-Core Frequency: 0.70 GHz (4.50 GHz)
B-Core Frequency: 0.74 GHz (2.85 GHz)

NPU AI performance

The performance values of the processor's AI unit. The isolated NPU performance is specified here, the total AI performance (NPU+CPU+iGPU) can be higher. Processors with support for artificial intelligence (AI) and machine learning (ML) can process many calculations, especially audio, image and video processing, much faster than classic processors.

AI hardware: Apple Neural Engine
AI specifications: 16 Neural cores @ 38 TOPS
NPU + CPU + iGPU: --

Integrated graphics (iGPU)

With the Apple M4 Pro (16 Core), the Apple M4 Pro (12-CPU 16-GPU) has an build in graphic solution. It has 256 SM processors, which have a total of 2048 texture shaders. The iGPU not only enables games, but also significantly accelerates video playback.

GPU name: Apple M4 Pro (16 Core)
GPU frequency: 0.39 GHz
GPU (Turbo): 1.68 GHz
Compute units: 256
Shader: 2048
Hardware Raytracing: Yes
Release date: Q4/2024
Max. displays: 2
Generation: --
Direct X: --
Technology: 3 nm
Max. GPU Memory: 32 GB
Frame Generation: No

Hardware codec support

Processors that have an integrated graphics can play videos faster and more efficiently. This can have a positive effect on the battery life of notebooks, for example.

h265 / HEVC (8 bit): Decode / Encode
h265 / HEVC (10 bit): Decode / Encode
h264: Decode / Encode
VP8: Decode
VP9: Decode / Encode
AV1: Decode
AVC: Decode
VC-1: Decode
JPEG: Decode / Encode

Memory & PCIe

The Apple M4 Pro (12-CPU 16-GPU) supports up to 64 GB memory in up to 4 (Quad Channel) memory channels. This results in a maximum memory bandwidth of 273.0 GB/s.

Memory type: Memory bandwidth:
LPDDR5X-8533
273.0 GB/s
Max. Memory: 64 GB
Memory channels: 4 (Quad Channel)
ECC: No
PCIe: 4.0
PCIe Bandwidth: --

Thermal Management

With the TDP, the processor manufacturer specifies the cooling solution required for the processor. The Apple M4 Pro (12-CPU 16-GPU) has a TDP of 35 W.

TDP (PL1 / PBP): 35 W
TDP (PL2): 40 W
TDP up: --
TDP down: --
Tjunction max.: 100 °C

Technical details

The Apple M4 Pro (12-CPU 16-GPU) has a 36.00 MB large cache. The processor is manufactured in 3 nm. Modern production increases the efficiency of the processor.

Technology: 3 nm
Chip design: Chiplet
Socket: --
L2-Cache: 36.00 MB
L3-Cache: --
AES-NI: Yes
Operating systems: macOS, iPadOS
Virtualization: Apple Virtualization Framework
Instruction set (ISA): Armv9-A (64 bit)
ISA extensions: Rosetta 2 x86-Emulation, AVX2, SME
Release date: Q4/2024
Release price: --
Part Number: --
Documents: --

Rate this processor

Here you can rate this processor to help other visitors make their purchase decision. The average rating of this processor is 4.3 stars (27 ratings). Rate now:

Benchmark results

Verified Benchmark results
The benchmark results for the Apple M4 Pro (12-CPU 16-GPU) have been carefully checked by us. We only publish benchmark results that have been created by us or that have been submitted by a visitor and then checked by a team member. All results are based on and fullfill our benchmark guidelines.


Cinebench 2024 (Single-Core)

The Cinebench 2024 benchmark is based on the Redshift rendering engine, which is also used in Maxon's 3D program Cinema 4D. The benchmark runs are each 10 minutes long to test whether the processor is limited by its heat generation.
Apple M4 Max (14-CPU 32-GPU) Apple M4 Max (14-CPU 32-GPU)
14C 14T @ 4.50 GHz
177
Apple M4 Max (16-CPU 40-GPU) Apple M4 Max (16-CPU 40-GPU)
16C 16T @ 4.50 GHz
177
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 4.50 GHz
176
Apple M4 Pro (14-CPU 20-GPU) Apple M4 Pro (14-CPU 20-GPU)
14C 14T @ 4.50 GHz
176
Apple M4 (8-CPU) Apple M4 (8-CPU)
8C 8T @ 4.41 GHz
175
Apple M4 (10-CPU) Apple M4 (10-CPU)
10C 10T @ 4.41 GHz
175
Apple M4 Apple M4
9C 9T @ 4.41 GHz
175

Cinebench 2024 (Multi-Core)

The Multi-Core test of the Cinebench 2024 benchmark uses all cpu cores to render using the Redshift rendering engine, which is also used in Maxons Cinema 4D. The benchmark run is 10 minutes long to test whether the processor is limited by its heat generation.
Intel Core i9-14900HX Intel Core i9-14900HX
24C 32T @ 5.80 GHz
1737
Intel Core i9-13900HX Intel Core i9-13900HX
24C 32T @ 5.40 GHz
1672
AMD Ryzen 9 7945HX AMD Ryzen 9 7945HX
16C 32T @ 5.40 GHz
1669
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 4.50 GHz
1630
Apple M1 Ultra (48-GPU) Apple M1 Ultra (48-GPU)
20C 20T @ 3.20 GHz
1624
Apple M1 Ultra (64-GPU) Apple M1 Ultra (64-GPU)
20C 20T @ 3.20 GHz
1624
Apple M3 Max (16-CPU 40-GPU) Apple M3 Max (16-CPU 40-GPU)
16C 16T @ 4.06 GHz
1607

Cinebench R23 (Single-Core)

Cinebench R23 is the successor of Cinebench R20 and is also based on the Cinema 4 Suite. Cinema 4 is a worldwide used software to create 3D forms. The single-core test only uses one CPU core, the amount of cores or hyperthreading ability doesn't count.
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 4.50 GHz
2288
Apple M4 Pro (14-CPU 20-GPU) Apple M4 Pro (14-CPU 20-GPU)
14C 14T @ 4.50 GHz
2288
Apple M4 Max (14-CPU 32-GPU) Apple M4 Max (14-CPU 32-GPU)
14C 14T @ 4.50 GHz
2288
Apple M4 Max (16-CPU 40-GPU) Apple M4 Max (16-CPU 40-GPU)
16C 16T @ 4.50 GHz
2288
Apple M4 Apple M4
9C 9T @ 4.41 GHz
2281
Apple M4 (10-CPU) Apple M4 (10-CPU)
10C 10T @ 4.41 GHz
2281
Apple M4 (8-CPU) Apple M4 (8-CPU)
8C 8T @ 4.41 GHz
2281

Cinebench R23 (Multi-Core)

Cinebench R23 is the successor of Cinebench R20 and is also based on the Cinema 4 Suite. Cinema 4 is a worldwide used software to create 3D forms. The multi-core test involves all CPU cores and taks a big advantage of hyperthreading.
AMD Ryzen AI 9 HX 370 AMD Ryzen AI 9 HX 370
12C 24T @ 2.00 GHz
22246
AMD Ryzen AI 9 HX 375 AMD Ryzen AI 9 HX 375
12C 24T @ 2.00 GHz
22246
AMD Ryzen AI 9 MAX 390 AMD Ryzen AI 9 MAX 390
12C 24T @ 2.00 GHzNot verified
22246
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 0.70 GHz
21929
Intel Core i7-13650HX Intel Core i7-13650HX
14C 20T @ 4.40 GHz
20999
Apple M3 Max (14-CPU 30-GPU) Apple M3 Max (14-CPU 30-GPU)
14C 14T @ 3.60 GHz
20983
Intel Core i9-12950HX Intel Core i9-12950HX
16C 24T @ 2.30 GHz
19655

Geekbench 6 (Single-Core)

Geekbench 6 is a partial load benchmark for modern computers, notebooks and smartphones. In the single-core test, only the fastest CPU core is measured. The test run simulates the performance in practice.
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 4.50 GHz
3940
Apple M4 Pro (14-CPU 20-GPU) Apple M4 Pro (14-CPU 20-GPU)
14C 14T @ 4.50 GHz
3940
Apple M4 Max (14-CPU 32-GPU) Apple M4 Max (14-CPU 32-GPU)
14C 14T @ 4.50 GHz
3940
Apple M4 Max (16-CPU 40-GPU) Apple M4 Max (16-CPU 40-GPU)
16C 16T @ 4.50 GHz
3940
Apple M4 Apple M4
9C 9T @ 4.41 GHz
3767
Apple M4 (10-CPU) Apple M4 (10-CPU)
10C 10T @ 4.41 GHz
3767
Apple M4 (8-CPU) Apple M4 (8-CPU)
8C 8T @ 4.41 GHz
3767

Geekbench 6 (Multi-Core)

The practical Geekbench 6 multi-core benchmark tests the system's performance under partial load. The processor's maximum power consumption is far from being used up.
Apple M2 Ultra (60-GPU) Apple M2 Ultra (60-GPU)
24C 24T @ 3.50 GHz
21450
Apple M3 Max (16-CPU 40-GPU) Apple M3 Max (16-CPU 40-GPU)
16C 16T @ 3.60 GHz
21045
Apple M4 Max (14-CPU 32-GPU) Apple M4 Max (14-CPU 32-GPU)
14C 14T @ 0.70 GHz
20311
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 0.70 GHz
20124
Apple M3 Max (14-CPU 30-GPU) Apple M3 Max (14-CPU 30-GPU)
14C 14T @ 3.60 GHz
19404
Intel Core i9-14900HX Intel Core i9-14900HX
24C 32T @ 2.20 GHz
18313
Intel Core i9-13980HX Intel Core i9-13980HX
24C 32T @ 4.90 GHz
17097

Geekbench 5, 64bit (Single-Core)

Geekbench 5 is a cross plattform benchmark that heavily uses the systems memory. A fast memory will push the result a lot. The single-core test only uses one CPU core, the amount of cores or hyperthreading ability doesn't count.
Apple M4 Max (14-CPU 32-GPU) Apple M4 Max (14-CPU 32-GPU)
14C 14T @ 4.50 GHz
2552
Apple M4 Max (16-CPU 40-GPU) Apple M4 Max (16-CPU 40-GPU)
16C 16T @ 4.50 GHz
2552
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 4.50 GHz
2491
Apple M4 Apple M4
9C 9T @ 4.41 GHz
2491
Apple M4 (10-CPU) Apple M4 (10-CPU)
10C 10T @ 4.41 GHz
2491
Apple M4 Pro (14-CPU 20-GPU) Apple M4 Pro (14-CPU 20-GPU)
14C 14T @ 4.50 GHz
2491
Apple M3 Pro (12-CPU 18-GPU) Apple M3 Pro (12-CPU 18-GPU)
12C 12T @ 4.06 GHz
2314

iGPU - FP32 Performance (Single-precision GFLOPS)

The theoretical computing performance of the internal graphics unit of the processor with simple accuracy (32 bit) in GFLOPS. GFLOPS indicates how many billion floating point operations the iGPU can perform per second.
Apple M1 Max (32-GPU) Apple M1 Max (32-GPU)
Apple M1 Max (32 Core) @ 1.30 GHz
10600
Apple M4 Pro (14-CPU 20-GPU) Apple M4 Pro (14-CPU 20-GPU)
Apple M4 Pro (20 Core) @ 1.68 GHz
8520
Apple M1 Max (24-GPU) Apple M1 Max (24-GPU)
Apple M1 Max (24 Core) @ 1.30 GHz
7830
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
Apple M4 Pro (16 Core) @ 1.68 GHz
6816
Apple M2 Pro (12-CPU 19-GPU) Apple M2 Pro (12-CPU 19-GPU)
Apple M2 Pro (19 Core) @ 1.40 GHz
6745
Intel Core Ultra 9 288V Intel Core Ultra 9 288V
Intel Arc 140V @ 2.05 GHz
6560
Intel Core Ultra 7 268V Intel Core Ultra 7 268V
Intel Arc 140V @ 2.00 GHz
6400

Estimated results for PassMark CPU Mark

Some of the CPUs listed below have been benchmarked by CPU-monkey. However the majority of CPUs have not been tested and the results have been estimated by a CPU-monkey’s secret proprietary formula. As such they do not accurately reflect the actual Passmark CPU mark values and are not endorsed by PassMark Software Pty Ltd.
Intel Core i7-13700HX Intel Core i7-13700HX
16C 24T @ 4.20 GHz
34670
Intel Core i7-12800HX Intel Core i7-12800HX
16C 24T @ 2.00 GHz
33567
Intel Core i7-12850HX Intel Core i7-12850HX
16C 24T @ 2.00 GHz
33567
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 0.70 GHz
32671
Intel Core i7-13650HX Intel Core i7-13650HX
14C 20T @ 4.40 GHz
32210
Intel Core i5-14500HX Intel Core i5-14500HX
14C 20T @ 2.60 GHz
32140
Intel Core i9-13900H Intel Core i9-13900H
14C 20T @ 5.00 GHz
31788

CPU performance per watt (efficiency)

Efficiency of the processor under full load in the Cinebench R23 (multi-core) benchmark. The benchmark result is divided by the average energy required (CPU package power in watts). The higher the value, the more efficient the CPU is under full load.
Apple M4 Apple M4
11,575 CB R23 MC @ 20 W
579
Apple M4 (8-CPU) Apple M4 (8-CPU)
9,980 CB R23 MC @ 18 W
554
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
21,929 CB R23 MC @ 40 W
548
Apple M4 (10-CPU) Apple M4 (10-CPU)
13,115 CB R23 MC @ 25 W
525
Apple M4 Pro (14-CPU 20-GPU) Apple M4 Pro (14-CPU 20-GPU)
23,436 CB R23 MC @ 45 W
521
Apple M3 (8-GPU) Apple M3 (8-GPU)
10,437 CB R23 MC @ 22 W
474
Apple M3 Apple M3
10,437 CB R23 MC @ 22 W
474

AI performance (NPU)

The performance values of the processor's AI unit. The isolated NPU performance is given here, the total AI performance (NPU+CPU+iGPU) can be higher.

Processors with the support of artificial intelligence (AI) and machine learning (ML) can process many calculations, especially audio, image and video processing, much faster than classic processors. The performance is given in the number (trillions) of arithmetic operations per second (TOPS).
Intel Core Ultra 5 228V Intel Core Ultra 5 228V
8C 8T @ 2.20 GHz
40
Intel Core Ultra 5 236V Intel Core Ultra 5 236V
8C 8T @ 2.20 GHz
40
Intel Core Ultra 5 238V Intel Core Ultra 5 238V
8C 8T @ 2.20 GHz
40
Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU)
12C 12T @ 0.70 GHz
38
Apple M4 Max (16-CPU 40-GPU) Apple M4 Max (16-CPU 40-GPU)
16C 16T @ 0.70 GHz
38
Apple M4 Max (14-CPU 32-GPU) Apple M4 Max (14-CPU 32-GPU)
14C 14T @ 0.70 GHz
38
Apple M4 Pro (14-CPU 20-GPU) Apple M4 Pro (14-CPU 20-GPU)
14C 14T @ 0.70 GHz
38

Benchmarks





Popular comparisons

1. Apple M4 Pro (14-CPU 20-GPU) Apple M4 Pro (12-CPU 16-GPU) Apple M4 Pro (14-CPU 20-GPU) vs Apple M4 Pro (12-CPU 16-GPU)
2. Apple M4 Pro (12-CPU 16-GPU) Apple M1 Max (32-GPU) Apple M4 Pro (12-CPU 16-GPU) vs Apple M1 Max (32-GPU)
3. Apple M4 (10-CPU) Apple M4 Pro (12-CPU 16-GPU) Apple M4 (10-CPU) vs Apple M4 Pro (12-CPU 16-GPU)
4. Intel Core Ultra 7 155H Apple M4 Pro (12-CPU 16-GPU) Intel Core Ultra 7 155H vs Apple M4 Pro (12-CPU 16-GPU)
5. Apple M4 Pro (12-CPU 16-GPU) Apple M2 Max (38-GPU) Apple M4 Pro (12-CPU 16-GPU) vs Apple M2 Max (38-GPU)
6. Apple M4 Pro (12-CPU 16-GPU) Apple M2 Max (30-GPU) Apple M4 Pro (12-CPU 16-GPU) vs Apple M2 Max (30-GPU)
7. Apple M4 Pro (12-CPU 16-GPU) Apple M1 Pro (10-CPU 16-GPU) Apple M4 Pro (12-CPU 16-GPU) vs Apple M1 Pro (10-CPU 16-GPU)
8. Apple M4 Pro (12-CPU 16-GPU) Intel Core i9-14900K Apple M4 Pro (12-CPU 16-GPU) vs Intel Core i9-14900K
9. Apple M1 Max (24-GPU) Apple M4 Pro (12-CPU 16-GPU) Apple M1 Max (24-GPU) vs Apple M4 Pro (12-CPU 16-GPU)
10. Apple M4 Pro (12-CPU 16-GPU) Apple M1 Apple M4 Pro (12-CPU 16-GPU) vs Apple M1


back to index