8 ms·
Zero credibility all around. I hope to see some proper details on how exactly this helps mobile applications.
by mukundmr 13y ago
Zero credibility all around. I hope to see some proper details on how exactly this helps mobile applications.
- micampe 13y agohttp://www.mikeash.com/pyblog/friday-qa-2013-09-27-arm64-and-you.html http://www.mikeash.com/pyblog/friday-qa-2013-09-27-arm64-and...
- glhaynes 13y agoAlso: http://www.anandtech.com/show/7335/the-iphone-5s-review/4 http://www.anandtech.com/show/7335/the-iphone-5s-review/4
- mirsadm 13y agoFrom the conclusion: The simple fact of moving to 64-bit does little. It makes for slightly faster computations in some cases, somewhat higher memory usage for most programs, and makes certain programming techniques more viable. Overall, it's not hugely significant. So it isn't a huge deal. It's the overall package that adds up to a much faster SOC.
- mikeash 13y agoRight, but it's the overall package made possible by moving to a new 64-bit architecture. It's a subtle distinction that can be hard to communicate, but while "64-bit" is not all that interesting, "moving to 64-bit" is in this case. A lot of the improvement wouldn't be possible without the new architecture. In theory, you could do a new 32-bit architecture that has all the same benefits, but that would be terribly pointless.
- mturmon 13y ago(I see the author of the piece you quoted has responded also.) Really, it's not just the SOC. As described in @mikeash's piece, the 64-bit address length has allowed Apple to inline some per-object information (like reference counts) with object pointers, which is a big win in some key operations (2x faster object creation/destruction), which could sometimes make a big difference at the application level.
- deleted 13y ago[deleted]