A question I raised over on the other site, where we were discussing whether Apple might be willing to do something different for its desktop machines:
It seems the only reason AMD and Intel can beat Apple in SC desktop speeds is because they offer a much larger percentage "turbo boost" over their base clocks than the M-series chips do—93% for the i9-13900K and 27% for the Ryzen 9 7950X, compared with 7% for the M1 (based on
https://www.anandtech.com/show/17024/apple-m1-max-performance-review )
Assuming the M2's turbo boost (max clock/base clock for P-cores) is the same 7% as the M1's, here's what the top chips from the big three would look like if they all had the same 7% boost as the M2:
SC GB scores (assuming linear relationship between SC score and clock speed)
i9-13900K: 1,230 @ 3.2 GHz
AMD Ryzen 9 7950X: 1,730 @ 4.8 GHz
M2: 1,900 @ 3.5 GHz
Here's how the M2 would compare to the actual Intel and AMD chips if we allowed it a 27% boost
i9-13900K: 2,227 @ 5.8 GHz
AMD Ryzen 9 7950X: 2,192 @ 5.7 GHz
M2: 2,250 @ 4.2 GHz
So why couldn't Apple implement a 27% boost over their base clock, like AMD does? Are their cores not designed to handle the needed increase in voltage? And, if so, could they be?
Assuming that power is quadratic with clock speed, this would increase power consumption for the turboed core by 45% over what's currently used. I don't know what the max watts per core is for the M2's P-cores, but if it's, say, 5 W, then that would only be another 5 W to allow two P-cores to be boosted to 4.2 GHz, which seems insignificant for a desktop.
We can do the same calculation for the M3 on N3. The clock speed increased by 9.4% from A15 to A16, so I'll use the same % increase for M2 to M3. Then if we add a 7.5% increase in performance for going from N4P->N3, we get:
M3: 2,650
@ 4.6 GHz