Hi all,
My Touchpad running Cyanogenmod-7.1.0-tenderloin-alpha3 seems to be using only 1 core. SystemPanel is only showing 1 core active. The second core never shows any activity. Did I do something wrong in the installation? Can anyone help? Thanks.
Move the page up and down really quickly, the second core will wake up.
peachpuff said:
Move the page up and down really quickly, the second core will wake up.
Click to expand...
Click to collapse
Thanks! I just move my fingers around the touchscreen and sure enough the second core fired up. The reason I posted was because my Galaxy S2's second core is almost always on, but at a very low level. That's why I thought my TP was only running on one core!
Another quick question - my WIFI works fine on my TP but rather slow. My fastest download is about 500kbps. My SGS2 frequently go over 1.5Mbps. Is this a known issue?
Related
Just as the question states. I know the second core will sleep when not needed but say you launch an app, does the second core help load the app? The reason I ask is because I'm curious about the raw speed difference between the atrix and inspire. Now compairing the inspire running at 1.8 and the atrix seemingly stuck at 1 per core (I'm not saying the atrix wont ever be OCed but I'm just talking about what's currently available). I'm just curious if the second core will help the first with tasks. If it doesn't would that make the inspire technically way faster (obviously battery life may be an issue but this isn't a battery compairo)?
Thanks for any insight
I think you should start by knowing that overclocking ARM prroccessors gives little yield.
XOOM at 1.5 ghz scores only 500 better than a non-overclocked xoom on quadrant.
I'm going to try and simplify the answer for you.
Will BOTH cores be used? Maybe. First off, is the app itself optimized for dual core, or does it even need dual core / multithreaded capability.
Secondly, and I think more importantly, what is the rest of the phone doing. So, let's say you fire up your favorite app, the phone is still doing stuff in the background. Maybe it's checking email. Maybe Google Latitude is checking your location and updating. The point is - the other core will still be around to offload this work.
Now, WILL it go to the other core. Maybe. Maybe not. I do work on some big Sun machines, and have seen them use one or two out of 64 cores, even with massive loads and each core being used 100%, it refused to balance the load amongst CPU's.
Hope this helps.
mister_al said:
I'm going to try and simplify the answer for you.
Will BOTH cores be used? Maybe. First off, is the app itself optimized for dual core, or does it even need dual core / multithreaded capability.
Secondly, and I think more importantly, what is the rest of the phone doing. So, let's say you fire up your favorite app, the phone is still doing stuff in the background. Maybe it's checking email. Maybe Google Latitude is checking your location and updating. The point is - the other core will still be around to offload this work.
Now, WILL it go to the other core. Maybe. Maybe not. I do work on some big Sun machines, and have seen them use one or two out of 64 cores, even with massive loads and each core being used 100%, it refused to balance the load amongst CPU's.
Hope this helps.
Click to expand...
Click to collapse
Yea that's exactly like I figured, I was kinda going off Windows/Intel multi core setup. Even after dual+cores have been out for quite some time 95% of programs made still don't use more than one core (Most of those remaining 5% being very CPU intense programs PS, Autocad ect.). But I get what you mean, the one core will be dedicated to what your doing and not sharing cycles with anything else because core 2 is working on whatever pops up. So basically the Atrix might be a little slower at doing things BUT it will always stay the same speed with less/no bog.
Techcruncher said:
I think you should start by knowing that overclocking ARM prroccessors gives little yield.
XOOM at 1.5 ghz scores only 500 better than a non-overclocked xoom on quadrant.
Click to expand...
Click to collapse
So you're saying Quadrant suck as it does with most phones or OCing the Xoom (and Atrix) wont really do much?
I already built an apk for testing CPU usage on both processors... When I get some free time, I'm going to turn it into a widget... Here's what I noticed:
Because of the current OS and less dual core support for apps, the phone kind of kicks certain tasks into using the 2nd processor. The APK i built reads the '/proc/stat' file and i've noticed that when the 2nd processor is being used it actually shows up in the file as 'cpu1'. However, when it's not being used the 'cpu1' line does not exist and you can default the 2nd processor usage to 0%. It seems like performing core OS tasks (like installing apps) kick the 2nd processor into use, which is what you can expect since froyo supports dual cores.
Like everyone says, I'd expect to see more dual core usage on 2.3/2.4 (whichever motorola gives) and when more apps are designed to kick certain threads onto the 2nd processor.
Hi,
I dont know whether if this question has been asked or not but
as in dual core it each core 1.2 making in total 2.4? or each core is half ?
if it is half doesn't that make it worse ?
it is two 1.2 GHz cores. However you can't plain sum up the core frequency and declare that SGS2 is 2.4 GHz, cores do not work like that.
Yes "if it is half", it would have made it that much slower
faddys123 said:
Hi,
I dont know whether if this question has been asked or not but
as in dual core it each core 1.2 making in total 2.4? or each core is half ?
if it is half doesn't that make it worse ?
Click to expand...
Click to collapse
Each core is cadenced at 1.2 Ghz.
Both have 1.2 ghz. You never specify the total amount of ghz.
EDIT: Ninja'd. That's what you get for opening a thread, leaving the computer for 10 minds and then reading it..
flooki said:
Both have 1.2 ghz. You never specify the total amount of ghz.
EDIT: Ninja'd. That's what you get for opening a thread, leaving the computer for 10 minds and then reading it..
Click to expand...
Click to collapse
ok so each core is 1.2 but on average it would be near 2.4 ?
edit: also waht i ment by half is that is each core half 1.2 ?
faddys123 said:
Hi,
I dont know whether if this question has been asked or not but
as in dual core it each core 1.2 making in total 2.4? or each core is half ?
if it is half doesn't that make it worse ?
Click to expand...
Click to collapse
To make it easier for you to understand, think like that
Core = Car
1.2ghz = Max Speed of car is 200km/h
If you have two cars (dual core) are they able to drive 400km/h? No, but they can carry more people in total.
Same with cpu. If you have dual core it's not as double fast as one core. It can just execute two different things at the same time.
I know it's funny how I explain but my friends always understand it
zxz0O0 said:
To make it easier for you to understand, think like that
Core = Car
1.2ghz = Max Speed of car is 200km/h
If you have two cars (dual core) are they able to drive 400km/h? No, but they can carry more people in total.
Same with cpu. If you have dual core it's not as double fast as one core. It can just execute two different things at the same time.
I know it's funny how I explain but my friends always understand it
Click to expand...
Click to collapse
That pretty much sums it up. Short & Simple.
zxz0O0 said:
To make it easier for you to understand, think like that
Core = Car
1.2ghz = Max Speed of car is 200km/h
If you have two cars (dual core) are they able to drive 400km/h? No, but they can carry more people in total.
Same with cpu. If you have dual core it's not as double fast as one core. It can just execute two different things at the same time.
I know it's funny how I explain but my friends always understand it
Click to expand...
Click to collapse
thanks i get it, i only asked this because i was on youtube and seen a Motorola atrix video saying its the fastest in the world because each core was 1ghz which made the 2 but now i get it
zxz0O0 said:
To make it easier for you to understand, think like that
Core = Car
1.2ghz = Max Speed of car is 200km/h
If you have two cars (dual core) are they able to drive 400km/h? No, but they can carry more people in total.
Same with cpu. If you have dual core it's not as double fast as one core. It can just execute two different things at the same time.
I know it's funny how I explain but my friends always understand it
Click to expand...
Click to collapse
That is the best description of how dual core works I have ever heard! Simple and easy to understand. Will have to remember that for future reference when people ask about dual core
eagerly awaiting explanation of a multi-CPU device, and what multi-threading is.
thanks
kreoXDA said:
eagerly awaiting explanation of a multi-CPU device, and what multi-threading is.
thanks
Click to expand...
Click to collapse
COOL JOKE lol
Don't know if it's same on mobile devices but on a computer:
Multi Core = Multiple processes running at same time (Multi Tasking)
Multi Threaded = Multiple theads runnable inside the same process providing functionality (more Multi Tasking)
dh2311 said:
That is the best description of how dual core works I have ever heard! Simple and easy to understand. Will have to remember that for future reference when people ask about dual core
Click to expand...
Click to collapse
Thank you! Also a good explanation is:
Core = brain
If you need to take a maths exam and you have two brains (two cores) you don't have more IQ and can't answer one exercise faster.
However, one brain (core1) can start with exercise #1 while the other brain (core2) can start with exercise #2. Summary: You are as double fast as normally taking the whole exam. But you are not faster answering one single question.
kreoXDA said:
eagerly awaiting explanation of a multi-CPU device, and what multi-threading is.
thanks
Click to expand...
Click to collapse
Uhm, I don't have special explanations for these things. Multiplying the core frequency with the numbers of cores is a common error and is asked very often. That's why I thought about a good and very-easy-to-understand explanation.
Though I still try to answer.
Multi-CPU device is just a device using mutliple cores. Mobile devices try to achieve the same as desktop CPUs. With multiple cores you can complete more work at the same time and also at lower power.
Multithreading is a feature of the CPU. A software supporting multithreading must be running to use it. It allows the CPU to execute multiple threads at the same time.
Short:
Multi-CPU device: using multiple cpu cores to execute more tasks at the same time
Multithreading: feature to execute more threads (inside one task) at the same time.
Sorry about the mistakes I made and I am looking forward (to the weekend) to possible reforms
zxz0O0 said:
Sorry about the mistakes I made and I am looking forward (to the weekend) to possible reforms
Click to expand...
Click to collapse
you just had to bring HER into this didn't you lol
Hi everyone. I remember reading a post about how Gingerbread supposedly only utilizes one core. Is this true? If this is true, then is there any actual advantage to using a dual core phone on Gingerbread? I'm considering not even getting a dual core smartphone to save battery life if Gingerbread can't utilize 2 cores properly....or are there ROMs/tweaks to utilize them?
EDIT: I just realized I posted this in the Droid X2 specific forum....my mistake. I was looking at this forum because this is the phone I plan on getting. Also just realized that the second core could be used for background apps.....guess that solves this.
I figured I would run quadrant stand and see what I got and I got some interesting results. I got a score of 1830 which is a little bit less then what people have gotten on my phone the Samsung Galaxy Prevail which is a lowend single core 800 MHz Qualcomm MSM7627-3 plus the phone only has 384megs of ram. On top of that quarant says the device only has 1 core so Im not sure whats going on with that
I really don't care for quadrant -- at all. It provides far too divergent results on different devices of the same model/SW, it often does not use all available resources to test a device, and I find its results far too inconsistent to be worth regarding as anything other than a random grouping of numbers.
Im just wondering what other apps see the cpu as 1 core and not the dualcore it really is like quadrant does.
This section is not for discussions like this. This is more suited to the general section.
Moved to General
Montisaquadeis said:
Im just wondering what other apps see the cpu as 1 core and not the dualcore it really is like quadrant does.
Click to expand...
Click to collapse
The Nook Tablet usually turns off the second core in order to conserve battery power. I don't know what the conditions are wherein it will spin up the other core.
hmm could be why some apps are a bit slower then others. and why a lowend smartphone is getting better quadrant scores then this dualcore of a monster
Montisaquadeis said:
I figured I would run quadrant stand and see what I got and I got some interesting results. I got a score of 1830 which is a little bit less then what people have gotten on my phone the Samsung Galaxy Prevail which is a lowend single core 800 MHz Qualcomm MSM7627-3 plus the phone only has 384megs of ram. On top of that quarant says the device only has 1 core so Im not sure whats going on with that
Click to expand...
Click to collapse
Mine got 2140. And a phone with a 800 mhz processor cant reach that unless it is rooted and overclocked. Only on CPU i got around 1500 points. So that means with custom rom the graphics can be improved and with overclock i think it will be able to reach at least around 3500. And quadrant its not so accurate either.
If you check this thread you will see a couple of people that are running CM7 have gotten 1900-2100 scores
http://androidforums.com/galaxy-prevail-all-things-root/479489-quadrant-score.html
I got my awesome shiny new XPS yesterday. I am very pleased with it.
But today i began looking at tweaking and customizing it.....but i have noticed something quite disturbing.....
The phone doesnt seem to have both cores active!!!
When i check in "SystemPanel" it shows the list of 2 cores but only shows 1 as active......so i checked with "CPU Usage Monitor" and that lists the phone as only having 1 core?!?!
Is there a geek out there that can help me with this issue?
Is it me being a twot...or is there something that i dont know about?
From what i can tell the second core doesnt come on during gaming or benching.....
Im lost
7hr08ik said:
I got my awesome shiny new XPS yesterday. I am very pleased with it.
But today i began looking at tweaking and customizing it.....but i have noticed something quite disturbing.....
The phone doesnt seem to have both cores active!!!
When i check in "SystemPanel" it shows the list of 2 cores but only shows 1 as active......so i checked with "CPU Usage Monitor" and that lists the phone as only having 1 core?!?!
Is there a geek out there that can help me with this issue?
Is it me being a twot...or is there something that i dont know about?
From what i can tell the second core doesnt come on during gaming or benching.....
Im lost
Click to expand...
Click to collapse
Could you run benchmark quadrant and post your score here with a screen shot?
That app shows the same here, but linpack shows me 55mflop for single thread and 84 for milti. My quadrant is 3280
Posted with my Sony Xperia S
You wont see the second core active unless it's needed, when you're looking at the usage windows the mobile doesn't need to use the second core.
Run something like titanium backup as it's a background process at the same time as the usage monitor app.
-smc
somemadcaaant said:
You wont see the second core active unless it's needed, when you're looking at the usage windows the mobile doesn't need to use the second core.
Run something like titanium backup as it's a background process at the same time as the usage monitor app.
-smc
Click to expand...
Click to collapse
so the second core doesnt kick in till its needed?
7hr08ik said:
so the second core doesnt kick in till its needed?
Click to expand...
Click to collapse
Yep thats why I asked you to run the benchmark tool ;-)
7hr08ik said:
so the second core doesnt kick in till its needed?
Click to expand...
Click to collapse
Thats what he said.
I have heard a couple of times around the forum that second core is actually underlocked heavily and doesn't kick in even if needed. Is that true?
Adellheid said:
I have heard a couple of times around the forum that second core is actually underlocked heavily and doesn't kick in even if needed. Is that true?
Click to expand...
Click to collapse
Nope. Where did you hear this rubbish?
2nd Core does work!!!
I had tested on 2nd Core by using Quadrant Standard...
(I installed SystemPanel Lite to check for CPU)
While the full benchmark is running, long press the home button and then open SystemPanel Lite,
I can see both cores are running fully...
This shows that the 2nd core does work!!!
Gingerbread does not fully utilize both cores. Some apps do. Honeycomb does have dual core support and ics should have proper multicore support.
it's like windows XP and windows vista/7
XP wasn't designed for dualcores but vista and 7 are.
Yeah like the other guys said, people go on about quad cores and stuff, some phones including the Xperia S aren't even using dual cores let alone quad cores unless they are running ICS, when ICS hits then we will.
Sent from my 12.5MP, DualCore, Bravia Powered 720p LED Screened Sony Xperia S