Re: Is the snapdragon note 4 64-bit?
Future proofingLet’s take a step back, though. At the moment, having a 32-bit processor is no bad thing. There’s currently no intrinsic benefit to having an Android phone with a 64-bit chipset.*
However, that won’t be the case for that much longer.*
Android L is going to offer native support for 64-bit processors, and that involves a substantial re-working of the system so it can make use of what those CPUs pack. This isn’t a tweak, it’s groundwork for the future.*
And we’re not going to see 64-bit chipsets reserved for elite phones either. Qualcomm has already revealed the Snapdragon 610 for mid-range phones, and the Snapdragon 410 for those closer to entry-level.*
It won’t just be the*Galaxy S6*that’ll be looking down at the Note 4. It’ll be pretty much every new phone.
So why doesn’t the Galaxy Note 4 have a 64-bit CPU? It’s a case of timing.*
Samsung does not rely exclusively on its ‘own-brand’ Exynos line for top-tier devices like the Note 4, presumably because it doesn’t have the capacity to roll-out the tens of millions of units required. And while Qualcomm’s low-end and mid-range 64-bit chipsets are due out by the end of the year, the top dog Snapdragon 810 isn’t set to arrive until 2015.*
In order to arrive this year, the Note 4 had to be sacrificed. And now it has Jack syndrome, doomed to be old before its time (RIP Robin Williams).
32-bit vs 64-bitOf course, we haven’t yet explained why having a 64-bit processor is going to be important, only that soon just about every new phone will have one.
So what’s the big deal? The main advancement offered by a 64-bit processor is that it exponentially increases the memory address space of a system. Apologies for using a techy term that seems about as impenetrable as a James Joyce novel with half the words missing (wouldn't that improve it? - Ed.), but it can be explained reasonably simply.*
Address space refers to the total amount of physical memory that can be accessed by a CPU at once time. In a 32-bit system the total address space is around 4GB.*
And that's the limit of any memory accessible, not just plain RAM. And that’s why we’ve more-or-less seen mobile phones hit a brick wall at 3GB – a 32-bit system cannot access more than this in one go. While the Snapdragon 805 has a special LPAE system in place that would allow 4GB to be used, the Note 4 is very much in 32-bit RAM territory.
With a 64-bit system, this address space is raised from 4GB to theoretical maximum that ranges in exabytes (a billion gigabytes). There is no real ceiling with 64-bit.*
64-bit processors also feature many more registers, which allows for much greater simultaneous crunching of data. Many might argue this is actually more important than the address space issue.*
It’s this that is going to put an end to the trend of simply upping clock speeds in CPUs –*changes that have fairly little tangible benefit, and the reason why Android CPUs have barely progressed in the last year or so. CPU registers are where the actual data being worked on by the processor is stored, and more of them will allow a CPU to tackle more data simultaneously.*
Benchmarks of the Exynos 5433, the processor used in the 64-bit version of the Galaxy Note 4, comfortably outperforms the Snapdragon 805 one already. And that’s without any real 64-bit optimisation in the Android system.*