4 ms·
64bit move comes along with ARM v8 move. It wouldn't make sense for apple to move to ARM v8 staying at 32bit. As far as I remember apple hasn't said that 2x per
by glasshead969 13y ago
64bit move comes along with ARM v8 move. It wouldn't make sense for apple to move to ARM v8 staying at 32bit. As far as I remember apple hasn't said that 2x performance improvement came from just 64bit. They included new ISA and 64bit compatible iOS 7 too.
- Symmetry 13y agoWell, there are actually some reasons to stay with 32 bit when using AArch64 in ARM v8. There are lots of goodies in the new, RISCier encodings and the benefits from the more traditional encoding are more relevant for lower-end chips. I'm sort of waiting for someone to make an ARM equivalent of the x32 ABI[1], using the new instructions but keeping 32-bit pointers to minimize cache pressure. Still, 64-bit memory addressing does have advantages in terms of garbage collection, mmaping files, etc even if the phone has less than 1 GB of RAM. [1]http://en.wikipedia.org/wiki/X32_ABI http://en.wikipedia.org/wiki/X32_ABI
- deleted 13y ago[deleted]