Four processor packages in a row on a desk

How did Apple Silicon get 50% faster in three years?

Recently, I looked at how AMD made its chips 50% faster within a span of two years, in How did AMD Ryzen get 50% faster in two years? Many people asked me to cover Apple processors. So let us go.

Consider the base Apple Silicon chips: M2 (2022), M3 (2023), M4 (2024) and M5 (2025). I am skipping the original one (M1) for simplicity and I am not considering the Pro and Max chips. The M6 is out there too, just released, but I am going to cover it at the end.

On Geekbench 6, performance went up by about 50% in three years. The increase is rather gradual. No big jump.

Geekbench 6 single-core and multi-core scores for Apple M2, M3, M4 and M5

2022
M2
4P+4E
2023
M3
4P+4E
2024
M4
4P+6E
2025
M5
4P+6E
Single-core 2,401 2,767 3,278 3,642
Multi-core 9,814 11,544 15,345 17,955

The 2025 chip is 52% faster on a single core than the 2022 chip, and 83% faster with all cores.

Unlike AMD, Apple improved the CPU frequency quite a bit. The P-core went from 3.5 GHz to 4.6 GHz, a 30% increase. On its own, it can explain the bulk of the single-core performance increase.

P-core and E-core max frequencies for Apple M2, M3, M4 and M5

2022
M2
2023
M3
2024
M4
2025
M5
P-core max 3.5 GHz 4.0 GHz 4.4 GHz 4.6 GHz
E-core max 2.4 GHz 2.8 GHz 2.9 GHz 3.0 GHz

But still, even if we normalized the clock speed, an Apple M5 would be noticeably faster than an Apple M2.

Let us look at the transistor count. For the M5, I could not find any information. But there is otherwise a nice gradual increase. From the M2 to the M4, the number went up by about 40%, from 20 billion to 28 billion.

Transistor counts for Apple M2, M3 and M4; M5 not disclosed

Where did they go?

The base M4 processor has two extra efficiency cores. This will not help with single-core performance, but it will help multicore performance.

Performance and efficiency core counts for Apple M2, M3, M4 and M5

2022
M2
2023
M3
2024
M4
2025
M5
Performance cores 4 4 4 4
Efficiency cores 4 4 6 6

But what about each individual core?

An important variable at the core level is the number of instructions per cycle. And this went up. Decode width went from 8 instructions per cycle on the M2 to 10 on the M4 and the M5, which is higher than what most competitors can do. So you can get more compute per cycle.

Decode width in instructions per cycle for Apple M2, M3, M4 and M5

Thus far, we do not see much difference between the M4 and the M5, and yet the M5 can be significantly faster. Let us look next at memory bandwidth.

And yeah, the M5 has much more memory bandwidth: 154 GB/s against 100 GB/s on the M2 and the M3. That helps on multicore processing tasks, as it is when you are most likely to run out of bandwidth.

Memory bandwidth for Apple M2, M3, M4 and M5

2022
M2
2023
M3
2024
M4
2025
M5
Bandwidth 100 GB/s 100 GB/s 120 GB/s 154 GB/s
Memory LPDDR5-6400 LPDDR5-6400 LPDDR5X-7500 LPDDR5X-9600

What about data parallelism? AMD improved data parallelism (SIMD) considerably. The story is much less interesting with Apple processors. They have four 128-bit execution units, all of them. Meanwhile the Zen 5 has four 512-bit units. It is four times more. What is new with the M4 and the M5 is the new 512-bit SME matrix unit.

Apple M-series four 128-bit NEON units versus AMD Zen 5 four 512-bit AVX-512 units

But there is a new iteration. The M6.

Apple M6 processor

The number of cores goes from 10 to 12. They added two ‘super’ cores. The bandwidth is up a bit. My expectation is that Apple will still again deliver a boost in performance.

In effect, what I am demonstrating is that CPUs are not boring. They are improving fast.

I already made the point that processors are getting wider. See also Memory-level parallelism: Apple M2 vs Apple M4.

Daniel Lemire, "How did Apple Silicon get 50% faster in three years?," in Daniel Lemire's blog, September 19, 2026, https://lemire.me/blog/2026/09/19/how-did-apple-silicon-get-50-faster-in-three-years/.
[BibTeX]

Published by

Daniel Lemire

A computer science professor at the University of Quebec (TELUQ).

2 thoughts on “How did Apple Silicon get 50% faster in three years?”

  1. Could you address how apples processors are also so much more energy efficient than AMD/Intel/Qualcomm while keeping performance high? That seems to be their secret sauce, and I’m not sure I understand how that is.

Leave a Reply

Your email address will not be published.

You can also subscribe by email to this blog (non-commercial, no ads, weekly email).

How to post code (C, C++, Java, Python, etc.):

Wrap your code in backticks, like this:

`int main() {
    return 0;
}`