4 ms·
I've been tracking the performance increase via GeekBench for M1, M2, M3 and now M4 and they are good incremental and consistent improvements: https://docs.goo
by bhouston 2y ago
I've been tracking the performance increase via GeekBench for M1, M2, M3 and now M4 and they are good incremental and consistent improvements:
https://docs.google.com/spreadsheets/d/1i5dBe_rsiNaQATH-D-Pj3u1h7bSu4M8GMR9vC-mdgpo/edit?gid=0#gid=0 https://docs.google.com/spreadsheets/d/1i5dBe_rsiNaQATH-D-Pj...
- ksec 2y agoThank You for the Google Spreadsheets. I did my comparison on my Apple Numbers, dont know why it never occurred to me I could do it on Google Spreadsheets and shared it out on the web. For M1 - M3 the IPC improvement were minimal. Absolute performance came from Node and Clock Speed improvement. And for M4, most of the single core improvement actually came from floating point improvements. If we look into each test results and in terms of Integer I remember last time I checked it was less than 5%. In total, M1 to M4 has less than 10% of IPC improvement in terms of integer performance. This is not to say I am disappointed or surprised like all others. A lot of the CPU improvement went from A12 to M1 / A14 which was barely showcased by Apple developer toolkit during ARM transition. The ultra wide design which Apple were perfecting for many years before it reached M1, has reached a plateau. I am now wondering if there could be some other Integer IPC improvement, but judging from M4 we will likely have to wait until 2026 before we see anything new in terms of CPU uArch design.