Digital Spy

Search Digital Spy
 

DS Forums

 
 

Multi core phone CPUs


Reply
Thread Tools Search this Thread
Old 16-01-2013, 13:33
PencilBreath
Forum Member
 
Join Date: Dec 2010
Location: Here.
Posts: 3,219

I was reading various articles/comments about the S3 in particular & they were saying that really quad core CPUs in phones are pretty pointless just now as no apps would be optimized to use them & the O/S itself doesn't even use them.

Are they just "future proofing" features then?
PencilBreath is offline   Reply With Quote
Please sign in or register to remove this advertisement.
Old 16-01-2013, 13:55
BrightSparks
Forum Member
 
Join Date: Nov 2005
Location: uk
Posts: 976
The theory of multicore processors is this: if you can divvy up a task among more than one processor, you can finish up faster....
BrightSparks is offline   Reply With Quote
Old 16-01-2013, 14:07
TheBigM
Forum Member
 
Join Date: Aug 2004
Location: moon
Posts: 12,697
The theory of multicore processors is this: if you can divvy up a task among more than one processor, you can finish up faster....
And the point of PencilBreath's post was that this "divvying up" is not taking place, in a significantly beneficial manner anyway.
TheBigM is online now   Reply With Quote
Old 16-01-2013, 14:09
flagpole
Inactive Member
 
Join Date: Jan 2003
Posts: 43,524
I was reading various articles/comments about the S3 in particular & they were saying that really quad core CPUs in phones are pretty pointless just now as no apps would be optimized to use them & the O/S itself doesn't even use them.

Are they just "future proofing" features then?
there is truth in that. a bit.

in theory a single process can run over more than one core but it needs to be specifically written to do that. and multithreading apps is hard, not a lot of app designers will do that. but some will, the advanced games and things all do.

even if the app you are running is not multithreaded itself it can max out one core and leave the other cores available for the other things going on. the system functions and all those other apps running in the background. and the app itself will be calling system functions.

multicore is a fudge. we have multicore processors because we can't build single core cpus fast enough.

but it's the only thing we have.
flagpole is offline   Reply With Quote
Old 16-01-2013, 15:31
The Sack
Forum Member
 
Join Date: Jan 2003
Location: S6 WTID UTO FTB
Posts: 5,686
I was reading various articles/comments about the S3 in particular & they were saying that really quad core CPUs in phones are pretty pointless just now as no apps would be optimized to use them & the O/S itself doesn't even use them.

Are they just "future proofing" features then?
Bragging rights i guess.

when i moved from a single core PC to a dual core one i noticed a massive difference, when i moved from a dual core PC to a quad core PC i noticed no difference.

When i moved from a single core android phone to a dual core one i noticed no difference so i cant see a quad core one suddenly being amazing based just on the fact it is quad core.
The Sack is offline   Reply With Quote
Old 16-01-2013, 16:14
red_g00ner
Forum Member
 
Join Date: Apr 2003
Location: UK
Posts: 740
The next gen multi-cores should have better battery life from what l read a while back.

Essentially you will have the normal quad cores and then a fifth slower core, so that when your not using the phone, i.e. in standby, everything switches to the 5 low power/slower one
red_g00ner is offline   Reply With Quote
Old 16-01-2013, 16:44
Gormond
Forum Member
 
Join Date: Jul 2006
Location: Scotland
Posts: 15,365
The next gen multi-cores should have better battery life from what l read a while back.

Essentially you will have the normal quad cores and then a fifth slower core, so that when your not using the phone, i.e. in standby, everything switches to the 5 low power/slower one
This is not new, the Tegra 3 SoC can do this, as does the new Tegra 4 SoC.
Gormond is offline   Reply With Quote
Old 16-01-2013, 17:01
IvanIV
Forum Member
 
Join Date: May 2006
Posts: 21,161
Games (or anything that renders a scene) and GPUs can benefit greatly from multiple cores. It is possible to divide a scene/screen into independent regions and calculate their rendering fully in parallel. I do not know if any game framework already support this. But once you reach a necessary complexity and a framerate it does not make sense to have more power. And in general there's not a lot of tasks that need more cores. To get a responsive system 2 cores are usually enough.

At the moment a number of cores is just a gimmick, a pissing contest, IMO.
IvanIV is offline   Reply With Quote
Old 16-01-2013, 17:15
paulbrock
Forum Member
 
Join Date: Apr 2002
Location: Wapping, London
Posts: 15,847
and presumably when you have several apps/processes running, it can keep the background tasks going without affecting the speed of the foreground task. So your live wallpaper,widgets and other apps won't cause a slowdown.
paulbrock is offline Follow this poster on Twitter   Reply With Quote
Old 16-01-2013, 17:19
flagpole
Inactive Member
 
Join Date: Jan 2003
Posts: 43,524
Exactly
flagpole is offline   Reply With Quote
Old 16-01-2013, 17:33
Mark in Essex
Forum Member
 
Join Date: Mar 2005
Posts: 2,847
Like others have said its mainly for the better battery life as a 1 core on a 4 core processor will use less than 1 core on a 2 core processor.

That's one of the reasons servers nowadays do that for when they are not in use.
Mark in Essex is offline   Reply With Quote
Old 16-01-2013, 17:59
Gormond
Forum Member
 
Join Date: Jul 2006
Location: Scotland
Posts: 15,365
Like others have said its mainly for the better battery life as a 1 core on a 4 core processor will use less than 1 core on a 2 core processor.

That's one of the reasons servers nowadays do that for when they are not in use.
That's only true if the architecture of the quad core chip is newer than that of the single core.

For example one core of a dual core A15 uses less power than one core of a quad core A9.
Gormond is offline   Reply With Quote
Old 16-01-2013, 18:01
flagpole
Inactive Member
 
Join Date: Jan 2003
Posts: 43,524
Like others have said its mainly for the better battery life as a 1 core on a 4 core processor will use less than 1 core on a 2 core processor.

That's one of the reasons servers nowadays do that for when they are not in use.
There's nothing fundamental about why one core on a quad would use less power than one on a dual. Besides you have four of them.
flagpole is offline   Reply With Quote
Old 16-01-2013, 19:02
IvanIV
Forum Member
 
Join Date: May 2006
Posts: 21,161
There's nothing fundamental about why one core on a quad would use less power than one on a dual. Besides you have four of them.
Apparently one or more cores should be low power consumption low performance, which is enough for background processing when phone is in standby. When more intensive tasks are running the other cores are used instead.
IvanIV is offline   Reply With Quote
Old 16-01-2013, 19:28
flagpole
Inactive Member
 
Join Date: Jan 2003
Posts: 43,524
Apparently one or more cores should be low power consumption low performance, which is enough for background processing when phone is in standby. When more intensive tasks are running the other cores are used instead.
Fo shizzle.

If they are designed that way. In general though....
flagpole is offline   Reply With Quote
Old 16-01-2013, 19:35
PencilBreath
Forum Member
 
Join Date: Dec 2010
Location: Here.
Posts: 3,219
The next gen multi-cores should have better battery life from what l read a while back.

Essentially you will have the normal quad cores and then a fifth slower core, so that when your not using the phone, i.e. in standby, everything switches to the 5 low power/slower one
I thought modern cores park when not in use so is that not the same?
PencilBreath is offline   Reply With Quote
Old 16-01-2013, 19:44
whoever,hey
Forum Member
 
Join Date: Mar 2006
Posts: 29,888
I thought modern cores park when not in use so is that not the same?
The last time i heard the term 'park' was in parking the head of a HDD .
whoever,hey is offline   Reply With Quote
Old 16-01-2013, 20:05
PencilBreath
Forum Member
 
Join Date: Dec 2010
Location: Here.
Posts: 3,219
http://i53.photobucket.com/albums/g6...ps3779be62.png

https://www.google.co.uk/search?q=Co...ient=firefox-a

Perhaps it's just a windows feature.
PencilBreath is offline   Reply With Quote
Old 16-01-2013, 20:18
flagpole
Inactive Member
 
Join Date: Jan 2003
Posts: 43,524
I've never heard of it either. In that picture it looks to be the virtual/hyperthreaded cores that are parked.
flagpole is offline   Reply With Quote
Old 16-01-2013, 20:25
Gormond
Forum Member
 
Join Date: Jul 2006
Location: Scotland
Posts: 15,365
I think you are getting confused, only threads can be parked not cores.

Although when idle CPUs don't consume much power any way.
Gormond is offline   Reply With Quote
 
Reply



Thread Tools Search this Thread
Search this Thread:

Advanced Search

 
Forum Jump


All times are GMT +1. The time now is 10:28.