Still not enough cores. The number should had been the representation of the cores. We need 20 cores even though the developers doesn't know how to deal with it.
Android doesn't lag on a lowly Moto G (four ancient ARMv7 cores, two of which are almost always idle). If anything causes lag, it's poorly written skins, not the OS itself. So if you were attempting a joke, it was a really poor one.
Lag is very subjective. I have both MotoG 1st gen and nexus4. I can notice that MotoG is tad 'laggy' than n4 after using n4 for a day, vice versa. Of course, it is not a really great comparison but for daily use, yeah, MotoG is acceptable and very good on its job.
Although I do hope they release a new motoG with 4 inchers screen like the 1st gen with better processor and 2GB ram. I couldn't ask for more. I kinda miss phones with <5" screen.
Developers don't code most android apps to be multi-threaded because there is no point. Android only runs one app at a time and for every app that isn't a game or video player. There are a couple of other niche things that need processing, but in most cases if it's not a game or video player there isn't much point in writing it to run on multiple threads.
Actually they don't like to do it because it is annoying to program multi-core/thread stuff. It is very complex to code, doesn't always give the most efficient result and not to mention it is time consuming.
That's what I thought, but soc's with 8 cores DO get used, it seems that it is more about efficiency than any outright performance gains for most tasks, although evidence is a bit thin on the ground for use for more than 2\4 cores, this was an interesting quick look into the subject; http://www.androidauthority.com/fact-or-fiction-an...
Android actually allows background tasks and such to run, thus multiple cores can be useful. Most phone apps, however, are not complex or powerful enough (aside from some games) to need the multiple cores. That is not to say multiple cores are not useful though, and several apps could benefit from threading (such as browsers).
I never understood why Mediatek always chooses to implement many weak cores without any powerful cores like bigLITTLE or just strong cores. Yes, 8 cores at 2.2GHz sounds awesome to people who don't know that there's more than number of cores and GHz. But since a lot of app developers don't optimize their apps to take advantage of these cores and not every task can be spread between 8 cores, you would be better with bigLITTLE or just a bunch of big cores.
This is not a 50$ SoC , Mediatek hasn't attacked that market yet and that market is rather small in units. Big cores are a lot bigger and with more cache. On 28nm for example: A53 core 1.2mm2, quad cluster 8.4mm2 A57 core 3.6mm2 , quad cluster 20.7mm2 This SoC is also on 28nm and as SD808 and 810 showed us even 20nm is not working out all that well for A57. So Mediatek going 20nm would not only cost a lot more but also fail to provide major perf gains. They are doing dual A72 (plus 4+4 A53) on 20nm , guess A72 is a better fit just like last year they went A17 for the lower high end. When it comes to the cheaper 8 cores, like MT6752 or SD615, those SoC started at 15-20$ and will keep dropping over time towards 10-12$. In the real world costs are very important. In this segment the cost of batteries matters a lot too, if the SoC needs a battery that costs 1$ more it's a deal breaker. You might also not realize how fast A53 is at 2.2GHz or how slow something like the SD810 gets when it throttles. Here this SoC vs OPO http://browser.primatelabs.com/geekbench3/compare/... As for app scaling, i dare you to find actual proof not empty claims,, people love to claim that apps don't scale without looking into it. And nobody needs everything to scale, just like in PC the vast majority of users almost never need quad core. Maybe also look at this review and compare power consumption for A53 and A57 at 1.3GHz http://www.anandtech.com/show/8718/the-samsung-gal...
Also, let's not forget 8 is a lucky number in China, where MediaTek makes the bulk of its business. I expect SoCs with 8 small cores to remain very popular in the foreseeable future.
lol no idea about the number 8 in China but to be accurate the high end SoCs have 8 cores too at this point. I have to point out that the bulk of Mediatek's units sales is far lesser SoCs , 8xA53 is well above average. I do actually suspect that ARM will put a lot more effort into the next small core. They know the small core gets very high volumes so they might aim for perf per die area and care less about low power. They somewhat did that already with A53. The low power focus will go towards the core for wearables and the small core in bigLIttle would be aimed at the developing world as a standalone core.
Look at this quick look into android real use multi threading....seems 8 cores DO get used, what the actual benefits to this are in efficiency and performance over using 2/4 of the same core remains to be seen, perhaps the wizards of an anand tech could take a look into this subject in more detail...http://www.androidauthority.com/fact-or-fiction-an...
"The first cluster contains four Cortex-A53 cores clocked at 1.4GHz, the medium gear is another quartet of A53s but clocked at 2GHz and finally two Cortex-A72 cores at 2.5GHz for the steepest hills. All ten cores are 64-bit enabled."
More Core on Android BIG WASTE for me i prefer to have more Powerfull Quad Core than pumping Multiweakcore i don't understand than theory more core = better performance if android cannot multitask
For me a smartphone should : have a good battery, future upgrades allowed in every version, bloatware free. Highlight REAL space for apps. Higlight, that that limit space often can't be overpass with SDCard. Should evolve in reducing hardware by optimizing software. Finish with MPixels centric in screen & camera. And make it, Usefull. Productive. Now, we can't dictate to a phone correctly, so we don't use it. Texting is good, but not as a keyboard. Put a good physical keyboard in more models. Why we want a high performance GPU, if we don't have a good joystick. If it exists it is not standard.
It's difficult for me to say what's wrong, but Google should, must, make those gadgets so productive, that we don't need a laptop. If google doesn't achieve it, someday, another company, say, Microsoft will do it, and Android will begin to fall, if it isn't yet.
And, please apps permissions are just a failure. You must be a security software in mobile to know how to deal with the phones now. Our privacy left us years ago, and despite some actions to fix it, the damage it is not recoverable. We are all filed at some places, and goverments, youngsters hackers in Rusia, China or any other place will keep very important data of us, to be used sometime in the future if they wish.
Wait...so 1440p on a GPU that provides less than 80 GFLOPs @ 600MHz? Is Mediatek sure about this? If Adreno 330 struggles at 1440p, then this one is going to be a slideshow.
"As you can see, this is definitely positioned as a high end device." Interesting statement as it seems to contradict the general internet opinion that Cortex-A53 is the new low end/entry level 64bit implementation.
Doesn't the Huawei P8 have 8 Cortex A53 at different clock speeds? I'm pretty sure that didn't really perform really well, especially with anything load intensive.
Also, are there any good comparisons between the M9+ and the regular M9
We’ve updated our terms. By continuing to use the site and/or by logging into your account, you agree to the Site’s updated Terms of Use and Privacy Policy.
30 Comments
Back to Article
jjj - Thursday, June 4, 2015 - link
The best comparison is the M9+ not the M9 since it's exactly the same thing in a plastic shell.FwFred - Thursday, June 4, 2015 - link
Needs more coresMemo.Ray - Thursday, June 4, 2015 - link
Get the X20 soc, it has two additional cores! :)WorldWithoutMadness - Thursday, June 4, 2015 - link
Still not enough cores. The number should had been the representation of the cores.We need 20 cores even though the developers doesn't know how to deal with it.
bitaljus - Thursday, June 4, 2015 - link
Developers know how to use 20 cores on Android - 8 cores for android to not lag + 2 cores for your app + core for every ad HYPE :Dbug77 - Thursday, June 4, 2015 - link
Android doesn't lag on a lowly Moto G (four ancient ARMv7 cores, two of which are almost always idle). If anything causes lag, it's poorly written skins, not the OS itself.So if you were attempting a joke, it was a really poor one.
WorldWithoutMadness - Thursday, June 4, 2015 - link
Lag is very subjective. I have both MotoG 1st gen and nexus4. I can notice that MotoG is tad 'laggy' than n4 after using n4 for a day, vice versa. Of course, it is not a really great comparison but for daily use, yeah, MotoG is acceptable and very good on its job.Although I do hope they release a new motoG with 4 inchers screen like the 1st gen with better processor and 2GB ram. I couldn't ask for more.
I kinda miss phones with <5" screen.
Flunk - Thursday, June 4, 2015 - link
Developers don't code most android apps to be multi-threaded because there is no point. Android only runs one app at a time and for every app that isn't a game or video player. There are a couple of other niche things that need processing, but in most cases if it's not a game or video player there isn't much point in writing it to run on multiple threads.WorldWithoutMadness - Thursday, June 4, 2015 - link
Actually they don't like to do it because it is annoying to program multi-core/thread stuff.It is very complex to code, doesn't always give the most efficient result and not to mention it is time consuming.
Refuge - Monday, June 8, 2015 - link
This since the first dual core chip was created...french toast - Friday, June 5, 2015 - link
That's what I thought, but soc's with 8 cores DO get used, it seems that it is more about efficiency than any outright performance gains for most tasks, although evidence is a bit thin on the ground for use for more than 2\4 cores, this was an interesting quick look into the subject; http://www.androidauthority.com/fact-or-fiction-an...Ammaross - Monday, June 8, 2015 - link
Android actually allows background tasks and such to run, thus multiple cores can be useful. Most phone apps, however, are not complex or powerful enough (aside from some games) to need the multiple cores. That is not to say multiple cores are not useful though, and several apps could benefit from threading (such as browsers).DIYEyal - Thursday, June 4, 2015 - link
I never understood why Mediatek always chooses to implement many weak cores without any powerful cores like bigLITTLE or just strong cores. Yes, 8 cores at 2.2GHz sounds awesome to people who don't know that there's more than number of cores and GHz. But since a lot of app developers don't optimize their apps to take advantage of these cores and not every task can be spread between 8 cores, you would be better with bigLITTLE or just a bunch of big cores.jjj - Thursday, June 4, 2015 - link
This is not a 50$ SoC , Mediatek hasn't attacked that market yet and that market is rather small in units. Big cores are a lot bigger and with more cache. On 28nm for example:A53 core 1.2mm2, quad cluster 8.4mm2
A57 core 3.6mm2 , quad cluster 20.7mm2
This SoC is also on 28nm and as SD808 and 810 showed us even 20nm is not working out all that well for A57. So Mediatek going 20nm would not only cost a lot more but also fail to provide major perf gains. They are doing dual A72 (plus 4+4 A53) on 20nm , guess A72 is a better fit just like last year they went A17 for the lower high end.
When it comes to the cheaper 8 cores, like MT6752 or SD615, those SoC started at 15-20$ and will keep dropping over time towards 10-12$. In the real world costs are very important. In this segment the cost of batteries matters a lot too, if the SoC needs a battery that costs 1$ more it's a deal breaker.
You might also not realize how fast A53 is at 2.2GHz or how slow something like the SD810 gets when it throttles. Here this SoC vs OPO http://browser.primatelabs.com/geekbench3/compare/...
As for app scaling, i dare you to find actual proof not empty claims,, people love to claim that apps don't scale without looking into it. And nobody needs everything to scale, just like in PC the vast majority of users almost never need quad core.
Maybe also look at this review and compare power consumption for A53 and A57 at 1.3GHz http://www.anandtech.com/show/8718/the-samsung-gal...
LiviuTM - Thursday, June 4, 2015 - link
Also, let's not forget 8 is a lucky number in China, where MediaTek makes the bulk of its business. I expect SoCs with 8 small cores to remain very popular in the foreseeable future.jjj - Thursday, June 4, 2015 - link
lol no idea about the number 8 in China but to be accurate the high end SoCs have 8 cores too at this point.I have to point out that the bulk of Mediatek's units sales is far lesser SoCs , 8xA53 is well above average.
I do actually suspect that ARM will put a lot more effort into the next small core. They know the small core gets very high volumes so they might aim for perf per die area and care less about low power. They somewhat did that already with A53. The low power focus will go towards the core for wearables and the small core in bigLIttle would be aimed at the developing world as a standalone core.
Flunk - Thursday, June 4, 2015 - link
Do people really buy phones based on superstitions?YoloPascual - Thursday, June 4, 2015 - link
Yes, and 4 in china is bad luck.Ammaross - Monday, June 8, 2015 - link
Just don't tell them they're buying two SETS of 4, for twice the bad luck.french toast - Friday, June 5, 2015 - link
Look at this quick look into android real use multi threading....seems 8 cores DO get used, what the actual benefits to this are in efficiency and performance over using 2/4 of the same core remains to be seen, perhaps the wizards of an anand tech could take a look into this subject in more detail...http://www.androidauthority.com/fact-or-fiction-an...djvita - Thursday, June 4, 2015 - link
4 x Cortex A53 at 2.2GHz + 4 x Cortex A53 at 2.2GHz,so 8 x Cortex A53 at 2.2GHz
or is it A57 and A53?
djvita - Friday, June 5, 2015 - link
gsmarena:"The first cluster contains four Cortex-A53 cores clocked at 1.4GHz, the medium gear is another quartet of A53s but clocked at 2GHz and finally two Cortex-A72 cores at 2.5GHz for the steepest hills. All ten cores are 64-bit enabled."
djvita - Friday, June 5, 2015 - link
ah that is X20Kvaern2 - Thursday, June 4, 2015 - link
MediaTek one up, Qualcomm one down.Silentorange18 - Friday, June 5, 2015 - link
More Core on Android BIG WASTE for me i prefer to have more Powerfull Quad Core than pumping Multiweakcore i don't understand than theory more core = better performance if android cannot multitaskruano23 - Friday, June 5, 2015 - link
For me a smartphone should : have a good battery, future upgrades allowed in every version, bloatware free. Highlight REAL space for apps. Higlight, that that limit space often can't be overpass with SDCard. Should evolve in reducing hardware by optimizing software. Finish with MPixels centric in screen & camera.And make it, Usefull. Productive. Now, we can't dictate to a phone correctly, so we don't use it. Texting is good, but not as a keyboard. Put a good physical keyboard in more models.
Why we want a high performance GPU, if we don't have a good joystick. If it exists it is not standard.
It's difficult for me to say what's wrong, but Google should, must, make those gadgets so productive, that we don't need a laptop. If google doesn't achieve it, someday, another company, say, Microsoft will do it, and Android will begin to fall, if it isn't yet.
ruano23 - Friday, June 5, 2015 - link
And, please apps permissions are just a failure. You must be a security software in mobile to know how to deal with the phones now. Our privacy left us years ago, and despite some actions to fix it, the damage it is not recoverable. We are all filed at some places, and goverments, youngsters hackers in Rusia, China or any other place will keep very important data of us, to be used sometime in the future if they wish.tabascosauz - Sunday, June 7, 2015 - link
Wait...so 1440p on a GPU that provides less than 80 GFLOPs @ 600MHz? Is Mediatek sure about this? If Adreno 330 struggles at 1440p, then this one is going to be a slideshow.Daniel Egger - Sunday, June 7, 2015 - link
"As you can see, this is definitely positioned as a high end device." Interesting statement as it seems to contradict the general internet opinion that Cortex-A53 is the new low end/entry level 64bit implementation.mortimerr - Monday, June 8, 2015 - link
Doesn't the Huawei P8 have 8 Cortex A53 at different clock speeds? I'm pretty sure that didn't really perform really well, especially with anything load intensive.Also, are there any good comparisons between the M9+ and the regular M9