Hacker News new | past | comments | ask | show | jobs | submit login

Apple as a company is all about integration. It’s amazing how many shared parts exist between the iPhone, iPad, and yes, even the Mac to some extent with the T2 chip.

A larger, thermally unconstrained ARM octacore, with SMT? Maybe with 20 hours battery life (but realistically they’ll just make the device thinner lol).

I think it’s entirely predictable for Apple to go ARM on Mac.




There will always be a question of backward compatibility due to the nature of the Mac ecosystem that you don't have in iOS. Then you have the issue of getting developers to migrate any existing arch specific optimisations. This can be mitigated somewhat and Apple has done this a few times before, but it's still a massive undertaking.

It may be easier for them to play the CPU vendors against each other if there is real competition in the AMD64 space. There are rumours of Apple going ARM on Macs, so it may be that that path is set, but if it isn't, there is sense in holding out the transition to ARM at this time.


Honestly, Apple has killed backward compatibility multiple times, first from PowerPC to x86-32 and x86-64, and now, killing x86-32 in Catalina.

Apple also has a good solution to this problem (the AppStore solves it), and a big interest into locking developers into this solution...

So Apple doesn't need to restrict themselves to any hardware vendor when it comes to CPUs, and due to Metal, they don't have to do that either when it comes to GPUs.


I wonder how they'll get past the RISC/out of order execution issue that still is an issue with ARM chips.


Sorry, can you elaborate? Apple's "A" series CPUs have been out-of-order for years and at least a few years ago had a similar superscalar/ooo structure to Intel's Haswell chips. (Apple poached a bunch of Intel processor designers…)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: