Posted on

Apple M3 vs M4 Chip Comparison

Apple M3 vs M4 Chip Comparison

Apple's latest M4 chip was released in May 2024 for the iPad Pro, with Macs following in October. Apple have made some very lofty claims, but how does it benchmark compared to the M3 and is it worth the upgrade? In this article, we take an in-depth look at the M4's CPU, GPU and NPU performance.


Benchmark comparisions

M3 vs M4 CPU Comparison

The M4 chip comes in two configurations: a 9-core CPU (3 high-performance, 6 high-efficiency) and a 10-core CPU (4 high-performance, 6 high-efficiency). This is an upgrade from the M3's 8-core CPU (4 high-performance, 4 high-efficiency). Like its predecessor the M4 is built on 3-nanometer architecture but with 12% more transistors bringing the total to 28 billion. This increase boosts overall efficiency, which is reflected in improved benchmark scores.

When benchmarking using Geekbench 6 we found the M4 to have a 23% increase in single-core performance. There is a 12% increase in multi-core performance when comparing the M3 8-core and M4 9-core CPUs, and a 23% increase in when comparing the M3 8-core to the M4 10-core.





M3 vs M4 GPU Comparison

Like the M3 the M4 includes the latest GPU features such as dynamic caching and mesh shading, enhancing both performance and energy efficiency. The M4 comes standard with a 10-core GPU while the M3 base model has an 8-core GPU and a 10-core GPU is an upgrade option. When comparing the Geekbench Metal scores for the M3 10-core GPU and the M4 10-core GPU we see a modest 13% improvement in performance for the M4 GPU.




M3 vs M4 NPU (Neural Processing unit) Comparison

A NPU (Neural Processing Unit) is the part of a chip that looks after AI (artificial intelligence) and machine learning. Apple's name for this part of the chip is the Neural Engine, which was first introduced in 2017 with the A11 chip for the iPhone 8. Both the M3 and M4 chips have 16-core Neural Engines.

While Apple claims the M4 chip performs 38 trillion operations per second (TOPS) compared to 18 TOPS for the M3, this isn't an accurate comparison. The M4 was measured using INT8 benchmarks, while the M3 used FP16. When both are assessed with INT8, the M4 shows only a 5% improvement in TOPS.

When benchmarking with Geekbench AI 1.1.0 (using Core ML framework, Single Precision) the M3 Neural Engine produces a score of 4123 versus 4725 for the M4 Neural Engine, a difference of 14.6%.




M3 vs M4 Summary

The M4 release appears to be an incremental performance increase with only relatively modest improvements in performance (despite some of their marketing!) when compared to the M3 chip, similar to the jump between M2 and M3. Unless you need the very cutting edge device then their might not be an immediate need to upgrade.


Chip Processor Technology Transistor Count Single-core Geekbench 6 Multi-core Geekbench 6 GPU Cores GPU Metal Benchmark Memory Bandwidth Neural Engine Benchmark

3nm

25 billion

3009

11815

8-core
10-core

41381
47358

100 GB/s

4123

M4 9-core
M4 10-core

3nm

28 billion

3694

13252
14548

10-core

53757

120 GB/s

4725


List of devices with the M3 chip

Device Release Year Chip

2024

M3

2024

M3

2023

M3

2023

M3, M3 Pro, M3 Max

2023

M3 Pro, M3 Max


List of devices with the M4 chip

Device Release Year Chip

2024

M4

2024

M4

Mac mini

2024

M4, M4 Pro

iMac 24-inch

2024

M4

MacBook Pro 14-inch

2024

M4, M4 Pro, M4 Max

MacBook Pro 16-inch

2024

M4 Pro, M4 Max


We have a wide selection of refurbished M3 and M4 series devices available for immediate dispatch, including refurbished iPad Pro 11-inch and 13-inch models.