It being 32bit makes no sense, a 2015 mid range chip on 32bit while low range models will be using 64bit A53 SoCs such as the SD-410 months before the first A17 phone is released.
Also, I'm not entirely sold on the idea of big.LITTLE of that core. Aren't they a bit too close together in perf/w to warrant the additional complexity? That'll be like intel doing 2+2 atoms with 2 silvermont cores at 2 Ghz and 2 silverthorne cores at 1.5Ghz .
The question then was also what for (outside of synthetic bullcrap); you can easily use one cluster for the simple tasks while using a relative low frequency and wake up the second cluster at relatively high frequencies for the more demanding tasks.
Or they just made a chip purely for Antutu scores and marketing prowess..
It does make technical sense to have two similar clusters at different frequencies but it's unfortunate that there is no shared cache hierarchy between the two clusters (only coherency). I'm not sure how much power that's going to waste compared to the benefit you're describing (probably much less but hard to say, especially when taking the inevitable scheduling/OS inefficiency into account).Considering that 6592 devices do not burn more power than 6589 powered devices despite higher CPU frequencies, I'd say the former technical explanation makes more sense.
Making sense or not, there's a couple smartphones out there already which have 3GB ram. I could definitely see someone wanting to put 4GB in there if not in 2014 definitely in 2015 which is impossible with a 32bit CPU in a useful way (unless you sacrifice some of it or you use the virtualization stuff). Besides if you believe the marketing stuff armv8 should actually increase efficiency a bit (not because it's 64bit but because the instruction set is nicer).Any real technical reasons why a 64bit CPU makes more sense in a smartphone than a 32bit? How much ram will even high end smartphones have in 2015?
Making sense or not, there's a couple smartphones out there already which have 3GB ram. I could definitely see someone wanting to put 4GB in there if not in 2014 definitely in 2015 which is impossible with a 32bit CPU in a useful way (unless you sacrifice some of it or you use the virtualization stuff).
I can't know if Anand's table is true or not; Arun doubts the A17 numbers and I see his point. But even if A17 is on say A12 level I'd rather have an A17+A7 big.LITTLE config compared to one or dual quad A53 SoC. I know the Mediatek announcement doesn't mention frequencies for the former but I heard somewhere 2.0GHz for the A17 quad and 1.7GHz for the A7 quad.Besides if you believe the marketing stuff armv8 should actually increase efficiency a bit (not because it's 64bit but because the instruction set is nicer).
And, probably just as important, 32bit phones will look pretty old for marketing purposes against some cheapish 64bit ones even if the latter aren't really any good.
A lot depends on how soon we see chips containing A53/A57 cores.
If Mediatek (and others) can 'beat' them onto the market with A7/A17 combos by 6 to 9 months, I suppose it may well be worth their while, especially if die size is a lot smaller and therefore cheaper with relatively comparable performance.
I do wonder how the MT6595 will compare with the Snapdragon 800 series. Competitive performance or comparable performance?
One thing is for certain, mid-range phones are going to become a heck of a lot more powerful over the course of the next year in one way or another.
Edit: As for the advance to 3GB phones, it seems that the GS5 could contain this amount of RAM. That's unless this image is a good fake:
http://www.gsmarena.com/an_alleged_...galaxy_s5_box_reveals_the_specs-news-7788.php
Do you not consider PAE, which current A7/A12/A15/A17 support, to be a useful way to achieve 4GB+ RAM support? Compared to a 64-bit CPU, individual processes can't use more than 4GB of RAM, but it seems unlikely there will be many smartphone apps that require more than 4GB of RAM for themselves in the next couple of years. The more common benefit of having more than 4GB of RAM is to keep more apps in memory which PAE should be able to accomplish just fine.Making sense or not, there's a couple smartphones out there already which have 3GB ram. I could definitely see someone wanting to put 4GB in there if not in 2014 definitely in 2015 which is impossible with a 32bit CPU in a useful way (unless you sacrifice some of it or you use the virtualization stuff).
PAE was utterly useless for anything but some servers (and even there it was a questionable hack) on x86, I see zero reason why it would be different on arm. Especially since the 64bit cpus you need to use more memory without hacks are already available.Do you not consider PAE, which current A7/A12/A15/A17 support, to be a useful way to achieve 4GB+ RAM support? Compared to a 64-bit CPU, individual processes can't use more than 4GB of RAM, but it seems unlikely there will be many smartphone apps that require more than 4GB of RAM for themselves in the next couple of years. The more common benefit of having more than 4GB of RAM is to keep more apps in memory which PAE should be able to accomplish just fine.