Re:With the iPad Mini, Tim Cook Has Rebuilt Apple in His Image
by beagle3 on Wednesday October 24, 2012 @03:45PM
(#4694687)
64-bit ARMs are around the corner; I wouldn't be surprised if Apple has a cooperation agreement with ARM that gives them access to the not-yet-finalized but good-enough-to-work-with 64-bit ARM architecture.
Apple has the expertise to be such a client. They're a very significant customer of ARM, and also (unless things changed when I wasn't looking) a major shareholder.
Emulating intel code on the ARM is feasible, though going to be 5x-10x slower for high performance compute code. However: most apps are not high performance compute code; and given that native ARM for most apps is not a lot more than a recompile away, that might not be a problem.
(With notable exceptions like Adobe - I'm sure Apple can solve these individual problems well enough to make that into a non-deal-breaker)
It's completely feasible. The problem I see is that mapping 64-bit addresses into a 32-bit space is expensive. I can't think of anything in ARM that will make things more performant at the moment, but I'm sure there's some sort of way to pull it off. If OS X binaries are relocatable by default, that'd be an easy solution.