About cores,tests... - HTC Amaze 4G

Hello everybody,
My friend and me(we have s-on and ics stock last version) when we tried quandrant we usually get 2700 scores.But he told me yesterday he tried different way that he added one line in "buid.prop" and he got 3600 marks quandrant scores
When he opened quandtrant benchmark system information he saw just 1 core is writing.He thought we should see 2 cores because we have 2 cores and ics (even leak)version.
So he wants to added in build.prop ''persist.sys.ui.hw=1'' and he wiped dalvic cache and cache and fix permission then restart system.He checked quandtrant standarts and he saw that 2 cores were writing there and immediately he got run full benchmark and got 3600-3500 marks.So we think that the reason of 2 cores.
But when he checked after 20 min later it was writing again 1 core in quantrand system information.It s chancing by itself.we can get more performans? is it possible to keep it?
I remember some guys talking about cores and they told just check antutu you gonna see 2 cores.Second core works when need it.But my friend added ''persist.sys.ui.hw=1" this line in build.prop and maybe he made 2 cores active So what do you think about it?Maybe somebody try this way and share results with us?
"sorry about my english.it is not perfect "

musti95 said:
Hello everybody,
My friend and me(we have s-on and ics stock last version) when we tried quandrant we usually get 2700 scores.But he told me yesterday he tried different way that he added one line in "buid.prop" and he got 3600 marks quandrant scores
When he opened quandtrant benchmark system information he saw just 1 core is writing.He thought we should see 2 cores because we have 2 cores and ics (even leak)version.
So he wants to added in build.prop ''persist.sys.ui.hw=1'' and he wiped dalvic cache and cache and fix permission then restart system.He checked quandtrant standarts and he saw that 2 cores were writing there and immediately he got run full benchmark and got 3600-3500 marks.So we think that the reason of 2 cores.
But when he checked after 20 min later it was writing again 1 core in quantrand system information.It s chancing by itself.we can get more performans? is it possible to keep it?
I remember some guys talking about cores and they told just check antutu you gonna see 2 cores.Second core works when need it.But my friend added ''persist.sys.ui.hw=1" this line in build.prop and maybe he made 2 cores active So what do you think about it?Maybe somebody try this way and share results with us?
"sorry about my english.it is not perfect "
Click to expand...
Click to collapse
The first few pages of this threadhttp://forum.xda-developers.com/showthread.php?t=1616669 talked extensively about dual-core and quadrant scores, and I would say by page 10 it was agreed upon that quadrant really just sucks. Go check it out, maybe that will shine some light for you..
I remember reading about how ICS improved dual core support, and I could have sworn it was on developer.android.com but I can't find the article that explains it now(and too many results to sift thru) - but basically the tweak "persist.sys.ui.hw=1" would have been found in gingerbread roms, because it DID increase performance, however with the way ICS handles the threading of dual-core+ processors that shouldn't do anything.
And before someone comes in here and says this in a not-as-nice way, be careful using quadrant benchmark as a tool- if ONE little detail is different, you will get TOTALLY different results! A different launcher, a different setting, or even having different background processes or having recently run a different app will change the score TOTALLY. Run it 10 times, chances are it will put out wildly different numbers - now go run 10 apps, then go back into quadrant and run it 10 more time - again, wildly different numbers, no consistency.
Besides, all that REALLY matters is your experience - if your score goes up a thousand(consistently somehow) but it doesn't work noticeably smoother, faster, or better- then what does your score matter? You could add 2 more cores, another gig of ram, better gpu - but if you can't NOTICE a difference then what would the point be?
It is easy to find why people added 'persist.sys.ui.hw=1' to gingerbread, but I can't find ANY documentation/posts that give a real reason to add it in an ICS build.. hope this answers your question.
And if anyone can find the link to googles explanation on how ice cream sandwich handles multi-core cpus compared to gingerbread can you PM it to me?

Thanks my friend your answer.Just ı got that if use quandrant benchmark test when ı check system information if ı see 2 core ı get 3500 marks but if ı see just 1 core system informatin ı can get 2700 marks.
So it depents on cores ı see.Its fault of benchmark app or our phone works one core just when need it use second core?

Related

[Q] Are both cores used all the time?

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.

Quadrant Standard

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

Second core

Can anybody enlighten me or point me to a thread as to why the second core only works when I have setcpu installed on my resound?
Thanks!
Sent from my ADR6425LVW using XDA App
Second core only comes on when it's needed, and Gingerbread really wasn't designed with more than 1 core in mind. http://forum.xda-developers.com/showthread.php?t=1461875 Search is your best friend.
Be happy it does, I spent 3 days trying to figure out why my 2nd core wasnt coming online. I finally found a post about it on xda.
zetsumeikuro said:
Second core only comes on when it's needed, and Gingerbread really wasn't designed with more than 1 core in mind. http://forum.xda-developers.com/showthread.php?t=1461875 Search is your best friend.
Click to expand...
Click to collapse
Even then, when it's needed, and using ICS it doesn't turn on unless you're using SetCPU.
If you want to enable it manually do this from either "adb shell" or from the console on your phone:
Here's the full command string:
su
echo 1 > /sys/devices/system/cpu/cpu1/online
I know benchmarks don't really mean that much but with my second core enabled and both OC'd to 1.7 GHz while on Newt's Senseless ICS, my scores destroy the GNex and anything I was getting before!
Antutu: 6,929
Quadrant: 3,594
brando56894 said:
If you want to enable it manually do this from either "adb shell" or from the console on your phone:
Here's the full command string:
su
echo 1 > /sys/devices/system/cpu/cpu1/online
I know benchmarks don't really mean that much but with my second core enabled and both OC'd to 1.7 GHz while on Newt's Senseless ICS, my scores destroy the GNex and anything I was getting before!
Antutu: 6,929
Quadrant: 3,594
Click to expand...
Click to collapse
How is the battery life after 2nd core is activated ?
Thanks
I dont see a difference, as each core shares responsibility. So instead of one core being at 1.7ghz each core an be at 850mhz. Although sometimes the one core will max out without intiating the 2nd core.
Sent from my ADR6425LVW
nbhnohome said:
How is the battery life after 2nd core is activated ?
Thanks
Click to expand...
Click to collapse
Pretty crappy, but then again I have it at 75% brightness and the performance gov set to 1.7 GHz and 192 MHz with the screen off. My phone was fully charged at 1 PM, and it's currently at 45% using the standard battery. I only ran a few benchmarks with antutu and quadrant and a few other less intensive things. Looking at the battery info 78% of my battery usage is from the screen.
Try the AnthraX kernal in the development section. I believe its clocked at 1.51 to force the second core to turn on.
---------- Post added at 04:20 PM ---------- Previous post was at 04:08 PM ----------
I have it up and running, so far so good.
I just tried it and it will boot up for me but the touchscreen won't work. I'm using Newt's Senseless.
System Tuner Pro will allow you to force both cores online. Also it overclocks and undervolts aswell.
brando56894 said:
I just tried it and it will boot up for me but the touchscreen won't work. I'm using Newt's Senseless.
Click to expand...
Click to collapse
It currently only works with GB roms. Ignore me if Newt's Senseless is one, I thought it was ICS.
It is an ICS ROM I saw some people had it working with ineffibilis so I decided to give it a shot for the hell of it to see if it would work.
You dont need to force the 2nd core on, it will kick on. If you arent using setcpu that could be an issue. Antutu doesnt work. Also use cpu usage monitor and you can see both cores work.
Sent from my ADR6425LVW
Just a note i read on one of the kernels they stopped forcing the second core on because it caused issues. In the end i truly believe it would be unwise to do so. Let the cpu do its thing. Im on bamf 1.02 and my second core kicks on when it needs to.
Sent from my ADR6425LVW
apophis9283 said:
You dont need to force the 2nd core on, it will kick on. If you arent using setcpu that could be an issue. Antutu doesnt work. Also use cpu usage monitor and you can see both cores work.
Sent from my ADR6425LVW
Click to expand...
Click to collapse
so it's wise to use setcpu over antutu? I'll have to try again since I usually get freezing using setcpu with all kernels. no oc nor uv. might just be a bad combo between undeclock and current governor
I just tried enabling both cores with system tuner pro and it worked but evening started going a little jerky. I disabled it again and everything was fine again.
Sent from HTC Rezound with Tapatalk
Yeah forcing 2nd core online is a bad idea. Using setcpu, oc max 1.7 min 192. No profiles no uv. Using cpu usage monitor to view cpu usage.
Sent from my ADR6425LVW
http://forum.xda-developers.com/showthread.php?t=1233103
I suggest everyone go give that a quick read through, turns out our dual core snapdragons are quite a bit different then most of the other dual core soc's out today.
On cf-bench mine has a higher score than the s2. Im not worried
Sent from my ADR6425LVW

Dual Core Support Needed URGENTLY!!!

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

[Q] Quadrant Benchmark Only Shows 8 CPUs

Hello XDA,
I was just wondering if anyone else have encountered the same issue (not sure if it is an issue).
When I run Quadrant Benchmark, there is only 8 CPU showing. I have googled and have seen a few videos shows 12 CPU during a Quadrant Benchmark.
I have attached screenshots of the information Quadrant Benchmark shows.
Also Quadrant seems to only show 1 Core in System Information.
Not sure that the device being a refurb would have anything to do with it. But I just want to make sure that I am getting the most out of my phone, and may be also possibly increases by benchmark scores to the 4000-5000 range as even with just 8 CPU I am averaging between 3000-4000 benchmark points.
Any clarification and assistance would be greatly appreciated.
Thank you in advance!!!
I think you're quite confused . The "8 CPUs" are the number of tests it runs to test the CPU portion. Could be as simple as they previously used 12 tests but have now managed to test the same things with 8 tests. You phone doesn't have 8 CPUs
Quadrant often only displays 1 core because the other "sleeps" when not needed. Once the demand for more power is there it'll wake the second core.
If you want higher scores you can overclock, change governor, etc. but really benchmark scores are meaningless
Quadrant was updated several months ago and the number of CPU tests was reduced to 8 from 12. See this post (its a june 2010 post) http://www.aurorasoftworks.com/products
Wink
Thank you
Hello All, Thank you to the both of you for the clarification and guidance. Much appreciated!!!
Have a great day/night.
Close
Ok, How do I go about closing this thread? Edit Post maybe?
twiggums said:
I think you're quite confused . The "8 CPUs" are the number of tests it runs to test the CPU portion. Could be as simple as they previously used 12 tests but have now managed to test the same things with 8 tests. You phone doesn't have 8 CPUs
Quadrant often only displays 1 core because the other "sleeps" when not needed. Once the demand for more power is there it'll wake the second core.
If you want higher scores you can overclock, change governor, etc. but really benchmark scores are meaningless
Click to expand...
Click to collapse
Beyond [email protected] said:
Ok, How do I go about closing this thread? Edit Post maybe?
Click to expand...
Click to collapse
You have to wait for one of the mod's to close it. Maybe they'll close it, now that you've requested it. Or maybe it'll just stay open and get buried, which is fine too.
Pm a mod and request it to be closed.
Sent from my SAMSUNG-SGH-I777 using XDA
My understanding is that you need to edit the title to say [SOLVED] and it will either get buried and die or Red will close it.

Categories

Resources