Skip to main content

Apple’s M1-powered Macs owe their storming success to the iPhone

Apple MacBook Air (M1,2020)
(Image credit: Future)

Apple has knocked it out of the park with its M1 chip which powers some new MacBooks and the most recent Mac mini, but the origin of this superbly innovative bit of silicon can be traced back a decade.

As 9 to 5 Mac reports, some interesting details on how the M1 evolved have just been shared in a Twitter thread, courtesy of former Apple kernel engineer Shac Ron.

Following a claim that it was the ‘impressive’ cache, not ARM architecture, that made the M1 a hit, Ron tweeted that this isn’t the case at all, and that the success of the M1 could be traced all the way back to the development of the Apple A7 64-bit ARM chip which finally emerged with the iPhone 5S back in 2013.

See more

As Ron observes, Apple contracted ARM to work on ARM64 chips for iPhones way back in 2010, and the development and blazing performance of today’s M1 can be traced back to those early core performance plans – with the central concepts being to “go super-wide with low clocks, highly OoO, highly speculative”.

Cores and clocks

In other words, going ‘super-wide’ refers to allowing a core to execute more instructions per clock cycle, with lower clock speeds to facilitate this (they were much lower back in the day, although the M1 is hardly a slouch at 3.2GHz). ‘OoO’, incidentally, refers to Out-of-Order, and ‘speculative’ refers to speculative execution, which is all part of the magic of getting that better performance level.

The end results for the M1 chip certainly speak for themselves, with the MacBook Air (M1, 2020) and MacBook Pro 13-inch (M1, 2020) getting glowing reviews from us, praising their seriously strong performance and giving a best-in-class award to the former model.

The other big piece of innovation brought in with these new devices was, of course, the Rosetta 2 technology that allows for existing apps (written for Intel-powered MacBooks) to run on these new ARM-based portables – and to run speedily, too, thanks to the power of the M1. Even to the point of running Windows 10 faster than Microsoft’s rival SQ2 ARM CPU that powers the Surface Pro X…