Apple's iPhone 5s, the A7 Chip, and That 64-Bit Question - John Paczkowski - Mobile - AllThingsD
And there?s no question that the benefits of 64-bit are huge. What?s less clear is how evident they?ll be in the iPhone 5s. Because, as innumerable observers have pointed out this week, in order to tap into the biggest performance gains offered by a 64-bit chip, you need a smartphone with more than four gigabytes of RAM. And, while Apple hasn?t said how much RAM it has built into the 5s, it?s highly unlikely that it?s enough to meet that requirement.
That has led some to wonder whether this move to 64-bit is a long-term play whose only real short-term benefit is marketing ? the ability to tout the 5s as the first 64-bit smartphone ever, even though it doesn?t have the internals to fully take advantage of that 64-bit A7 chip.
But chip experts say that there are some gains to be had even from a 64-bit chip without 4GB of addressable memory.
For one thing, 64-bit integer math will allow the A7 to execute operations much faster than the 32-bit A6. ?The fact that the A7 has twice as many processor registers means that more operations can occur without the processor using main memory, which is slower to access,? Carl Howe, VP of research and data sciences at the Yankee Group told AllThingsD. ?This means that for some codes, the A7 will be twice as fast (or faster depending on how many memory accesses the original code had) to run code because the processor doesn?t have to use main memory as much.?
But for most, the gains found here will be marginal, said Moor Insights analyst Paul Teich. ?Double the register file adds a few percent to performance,? he said. ?It?s a deep compiler and runtime VM issue. ?
So marginal improvements for most apps, at best. Depending on how code is written it can run a little longer without hitting main memory
, but it really depends on whether you are writing a computationally intensive app or not.?