So I have the SetCPU running. I also have CPU Benchmark. It gives me two numbers each time I run the test one at 1100 and one at 1000. Is that because one core is set higher than the other? If so, is there a way to set both cores running at 1100? Thanks.
Don't post questions in development, but yea set CPU only overclockes core 0 only, not both core 0 and core 1.
Roger that. I'll keep that in mind for future reference. Is there a way to overclock both?
I thought I read that someone over in 3d forums worked up a special kernel to fully utilize both cores. This was on a snapdragon of course.
Sent from my Motorola Photon 4g
Yeah, I wouldn't be surprised. Oh well. I'm happy with what we got. It made my phone more snappy, so I'm super stoked.
coldblooded79 said:
I thought I read that someone over in 3d forums worked up a special kernel to fully utilize both cores. This was on a snapdragon of course.
Sent from my Motorola Photon 4g
Click to expand...
Click to collapse
Kinda, freeza made a kernel that supposed to do that, but its sort of unstable and lags on some phones, I tried it and didn't like it. He did recently update it so it maybe fixed. SetCPU is coded for one core, some people posted logcats and confirmed it. Far as I know, emails were sent to the dev so that hes aware of it. So until there's an update in the app its going to stay that way weather a kernel allows it or not.
Thanks, That's all the info I needed. Appreciate it.
That dev's really good. Hopefully he will update it soon. Been using setcpu since the g1 and mytouch days.
So if Setcpu only controls one core, is it worth using on the photon?
Related
Ok, so I just ran a linpack benchmark on my Aria and got the result of 8.903. I decided to save it since that was the highest I got. I went on the greencomputing website to see the best results for the Aria and the highest one was 32.62 mflops. I wonder if that is even possible on the Aria? If so, how do I get that rom/kernel which gets my that amount of speed. the guy had a dell streak rom and was clocked to 998.4 mHz. here is the link --- http://www.greenecomputing.com/apps/linpack/linpack-by-device/
just scroll down to HTC Aria/Liberty.
btw, I am running CM7 on my Aria.
Why do you want that much speed? 806 is fine. Speeds that high would toast the processor. And the phone would get hot so fast.
Sent from my Liberty using XDA App
I know
andrew.cambridge said:
Why do you want that much speed? 806 is fine. Speeds that high would toast the processor. And the phone would get hot so fast.
Sent from my Liberty using XDA App
Click to expand...
Click to collapse
I know but I'm just wondering how that guy even got his phone to fully boot up at that processor speed. Also, I am wondering if his phone exploded after that. Really, How is that speed even possible? Also, if you look at other results in that list, you will see that people got it to work on 864 which is impossible for the CM7 kernel. So that really makes you wonder how...
Moved to General, since it's not a development thread.
JazzyCarr0t said:
I know but I'm just wondering how that guy even got his phone to fully boot up at that processor speed. Also, I am wondering if his phone exploded after that. Really, How is that speed even possible? Also, if you look at other results in that list, you will see that people got it to work on 864 which is impossible for the CM7 kernel. So that really makes you wonder how...
Click to expand...
Click to collapse
Doesn't really make me wonder... Here's the deal, that guy (or girl) has a hobby. His hobby is seeing how high he can get linpack for android to run. To accomplish this he can go about it one of two ways.
Either he took apart his aria, overclocked the hell out of it, added additional cooling and custom built an optimized kernel for 1 purpose - running linpack for android while unstable. (it's not a phone anymore)
A more logical approach would be to run linpack in an emulator, and spoof linpack into thinking it's running on an aria.
Hope this helps clear up some of the confusion.
He must of got into that girls pants he was trying to impress by having a super overclocked aria
Sent from my Liberty using XDA App
Works every time. ^^
LOL gotcha
Sent from my Liberty using XDA App
wow..amazing what a dedicated person
Hi all,
I have just seen a post for the HTC Sensation that someone has been able to enable FULL Dual Core abilities on the HTC Sensation. Here is the link to the thread...
http://www.xda-developers.com/android/first-htc-sensation-rom-with-enabled-full-dual-core-support/
As I understand it, our device uses only 1 core and only enables the other core when the first one is being "overloaded". Is this correct? If so then I see benefits to being able to enable both cores on a full time basis to really get this BEAST to FLY!!!
Any talented Dev out there wanna take a shot at this? Is it possible on our device?
Im curious to this as well, but Wont one of the biggest drawbacks be the extra drain on your batteries power?
Syrellaris said:
Im curious to this as well, but Wont one of the biggest drawbacks be the extra drain on your batteries power?
Click to expand...
Click to collapse
Hmmm... A very valid question indeed. Perhaps this "mod" would be used by those who may prefer MORE POWER over better battery life?...
Id LOVE to see this phones FULL potential and perhaps this could be controlled by a toggle or an app to turn it on and off on demand thus giving you the best of both worlds?
I would like to know it this is possible too
i was under the impression that the galaxy splits every task evenly between the two cores to eliminate lag and increase efficiency, as it's faster to run a small task on 2 cores than a big task on one and leave the other one not doing anything
yiannisthegreek said:
Hi all,
I have just seen a post for the HTC Sensation that someone has been able to enable FULL Dual Core abilities on the HTC Sensation. Here is the link to the thread...
http://www.xda-developers.com/android/first-htc-sensation-rom-with-enabled-full-dual-core-support/
As I understand it, our device uses only 1 core and only enables the other core when the first one is being "overloaded". Is this correct? If so then I see benefits to being able to enable both cores on a full time basis to really get this BEAST to FLY!!!
Any talented Dev out there wanna take a shot at this? Is it possible on our device?
Click to expand...
Click to collapse
I'm pretty sure Qualcomm uses asynchronous on their S3 models, while Sammy has both active at the same time. So in benchmarks the galaxy will always win, since both cores handle the task.
Sent from miuiTouch 4G
The work load is split between the two cores. Look it up on phone arena. Each core its always at work,.splitting they load, more power, and more battery saved.
Sent from my Samsung Galaxy S II using the xda premium app.
So what does all of this mean exactly? Does this mean that this can't be done or that it does not need to be done?
Wouldn't the Sensations dual core work like this as well - sharing the load so to speak?
Someone thought it was important to do this on the sensation... isimt anyone interested to see this on the SGSII?
Sent from my GT-I9100 using xda premium
kotaro_14 said:
The work load is split between the two cores. Look it up on phone arena. Each core its always at work,.splitting they load, more power, and more battery saved.
Sent from my Samsung Galaxy S II using the xda premium app.
Click to expand...
Click to collapse
From Ninphetamine-2.1.3 thread
Dual core patch is out for cm7/miui/oxygen roms http://forum.xda-developers.com/showthread.php?t=1208198
WOW full dual core usage??? for what?? i dont think there are applications to use it fully.
may be good for the sake of benchmarks.
This has nothing to do with benchmarks or apps that fully utilize two cores, there's more than one process that always runs in the background, having two cores always on should make everything run smoother by splitting the workload between two cores.
This patch might not make much difference on a samsung rom, those run pretty smooth to begin with, but try running miui for a change, its not as fluid as a samsung rom and that's where this patch should shine.
Nice to see this taking some strides... I will now mention this to Criskelo so perhaps he can impliment this into his ROM as week as it is my ROM of choice...
Sent from my GT-I9100 using xda premium
So I have been looking at some of the other programs they have for overclocking. And so far none of them seem to support overclocking a dual core. Any ideas on if there is going to be an update released to support this? Or are we gonna have to just wait for another program? Thanks in advance.
xTMFxOffshore said:
So I have been looking at some of the other programs they have for overclocking. And so far none of them seem to support overclocking a dual core. Any ideas on if there is going to be an update released to support this? Or are we gonna have to just wait for another program? Thanks in advance.
Click to expand...
Click to collapse
I think you need a custom kernel for that, which are not available for the Photon yet.
We have the custom kernal for the overclock thanks to Shabby. But I'm just curious if we have a program that will overclock both cores? Or perhaps the kernal is only for single core?
I haven't been able to find any overclock apps for dual core yet.
Okay. And one other question. I think I know the answer, but I'll ask. With the kernal release for overclock. That will limit the speed which you can clock it to correct? Meaning the max speed.
You mean underclock? Like only allow the CPU to run at 512 MHz for example? We can already do that with root.
Overclock is raising the Max speed of the CPU, the stock kernel only allows 1 ghz, but a custom kernel can allow higher speeds.
Dual core phones just hit the market, there will be tons of apps supporting that sooner than you might think. And I bet shabby will get us a lot higher than 1.1 - I bet we could get closer to 1.6 with this thing. i would hope so anyways!
I will take the first dive at trying it! lol
-DJ
SetCPU supports the tegra2 for under clocking, over clocking, and under volting. I currently run an Atrix over clocked to 1.3GHz and under vloted.
Also, your kernel must support it.
That's what I was trying to ask. Does our kernal only support the 1.1 ghz? I'm happy with it, just curious. And that's what I'm trying to find out. Also, how does I undervolt my CPU?
Im willing to bet when more custom kernels roll out this thing will be able to overclock each core to abt 1.4 or 1.5ghz! I wouldn't do it though....im an undervolt kind of guy myself.
kennypowders said:
Im willing to bet when more custom kernels roll out this thing will be able to overclock each core to abt 1.4 or 1.5ghz! I wouldn't do it though....im an undervolt kind of guy myself.
Click to expand...
Click to collapse
I get you there bud, most people are. But just like my PC I tend to get every last ounce of power out of it. I get my i7 in the mail here on Thursday. Can't fricken wait. $3k of computer coming from the egg. Going to be sweet.
-DJ
Djspinister said:
I get you there bud, most people are. But just like my PC I tend to get every last ounce of power out of it. I get my i7 in the mail here on Thursday. Can't fricken wait. $3k of computer coming from the egg. Going to be sweet.
-DJ
Click to expand...
Click to collapse
Not bad. My lappy is an i5 mackbook pro and i built a pretty sweet desktop if i need the power.
I just switched over to the atrix from the infuse.. I have it unlocked and rooted.. Wanting to oc but not fully understanding so I'm taking it slow lol.. But i was wondering. How does the power of the 'FIRST' dual core stack up to compared to todays dual core phones?? Is this still a good phone (Since I just got it) and will it continue to be a good phone?
With a custom kernel, most benchmarks are placing it right under or even with SGSII... not bad considering that phone comes stock with 1.5 GHz dual core.
1.2 you mean?
Sent from my MB860 using XDA App
here's the thing for me, though: you're installing custom kernels and doing this and that to a phone to get it to perform at max capability.
but, to me, that's slightly artificial considering that if you did the same to another phone, then that phone's benchmarks would also be increased, therefore not really providing any gain for the original device.
that's how I currently see it. is that... correct? or... am I not understanding something...?
Sent from my MB860 using XDA App
ifalldownalot said:
here's the thing for me, though: you're installing custom kernels and doing this and that to a phone to get it to perform at max capability.
but, to me, that's slightly artificial considering that if you did the same to another phone, then that phone's benchmarks would also be increased, therefore not really providing any gain for the original device.
that's how I currently see it. is that... correct? or... am I not understanding something...?
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
I'm not running a OC kernel, but Faux's enhanced kernel @ 1 GHz. The main thing was getting rid of motoblur, and freeing up the ram. My benchmarks aren't as fast as the SGSII, but they aren't miles behind either.... not bad considering it's half a year older. I happen to like Nivida's technology too, but that's just a personal preference.
Sent from my MB860 using xda premium
ifalldownalot said:
here's the thing for me, though: you're installing custom kernels and doing this and that to a phone to get it to perform at max capability.
but, to me, that's slightly artificial considering that if you did the same to another phone, then that phone's benchmarks would also be increased, therefore not really providing any gain for the original device.
that's how I currently see it. is that... correct? or... am I not understanding something...?
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
That's correct. Right now, though, the difference is negligible. So negligible that only benchmarks will show the real difference. Now, there's several games that will work only on the Tegra platform because the other CPUs don't have the same capabilities in the graphics department.... though it's not like everyone writes games based on these settings or even optimize other games for them.
navykid0211 said:
I just switched over to the atrix from the infuse.. I have it unlocked and rooted.. Wanting to oc but not fully understanding so I'm taking it slow lol.. But i was wondering. How does the power of the 'FIRST' dual core stack up to compared to todays dual core phones?? Is this still a good phone (Since I just got it) and will it continue to be a good phone?
Click to expand...
Click to collapse
Ahem... Optimus 2X claims the first prize
Anyway I don't have an Atrix 4G, I have an Optimus 2x, same CPU. In my opinion the Tegra seems on-par with the Galaxy S2.
I'm not sure if there is a CM7 for the Atrix, but on my Optimus it is at least 2x faster than the stock rom, benchmarks reflect that too.
SunSpider is a benchmark which basically tests various web rendering tasks and gives a total score at the end
On MIUI / 1.5GHZ the Galaxy S2 scored 1600 or so. On 1GHZ, my Tegra 2 scores 1800! A lot of it appears to be down to software though, rather than raw performance, for reference, an iPhone 4 using Safari gets 4700, an Acer Liquid Metal Black which has some sort of 800MHZ snapdragon (I think?) CPU gets 3800.
The iPhone 3GS on iOS 4.1 got 16,000 or some stupid figure, well below 10,000 on iOS 5 though. In short, I guess what I'm saying is it's more down to your software setup than the hardware, obviously any phone is going to run like crap on a stock rom with 100,000 facebook and twitter apps.
So there is something that I'm trying to figure out.
I am currently running Virus' Infected Eternity 1.5 r31 and using RCMIX 3D v11 kernel. Regardless whether it is overclocked (which I usually run 1.51 ghz) or standard and regardless of whether running a govenor like lagfree or a SetCPU one like performance, when I open the app SystemPanel Monitor it shows only one core running. According to Freeza's thread, his kernel has "dual cores active" and it shows SystemPanel Monitor with two cores running. I switched to Freeza's kernel with Eternity ROM and and checked again and it only shows one core running.
So what I'm trying to figure out is, is this ROM related or am I really only running one core and the other is not used, or otherwise how do I know if both cores are running?
My phone with Eternity ROM is smooth and runs games and videos well with no choppiness so I think it is ok. I just want to know how we can know that both cores are running.
I would also like an answer to this question..
Its because of SetCPU if you remove it and install say CPU Master your second core will be activated.
I thought the latest SetCPU was setup for dual cores?
raptoro07 said:
I thought the latest SetCPU was setup for dual cores?
Click to expand...
Click to collapse
Is it working?
Yes it its working
Sent from my PG86100 using XDA App
Download stability test...run the first, classic test...hit the home button..not the back button...open your system app and it will show you that both cores work, when needed, on the rom you think is only using one core.
Sent from my Nocturnal E3D using Tapatalk
raptoro07 said:
Yes it its working
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
What version of SetCPU are you using? I use system panel it will show you both core running at the same time.
SetCPU 2.2.4 donate version
cruecu said:
Download stability test...run the first, classic test...hit the home button..not the back button...open your system app and it will show you that both cores work, when needed, on the rom you think is only using one core.
Sent from my Nocturnal E3D using Tapatalk
Click to expand...
Click to collapse
This Worked!! Thanks cruecu. Seems as though if the demand is not there the second core is idle for these particular govenors.
So this begs the questions.....Which is better (for speed and/or battery life), running mostly one core at full speed and then the second when only necessary, or running both simultaneously at half speed? I've seen some discussion on this but it's not real clear.
raptoro07 said:
SetCPU 2.2.4 donate version
Click to expand...
Click to collapse
Yes that version breaks full time dual core.
raptoro07 said:
This Worked!! Thanks cruecu. Seems as though if the demand is not there the second core is idle for these particular govenors.
So this begs the questions.....Which is better (for speed and/or battery life), running mostly one core at full speed and then the second when only necessary, or running both simultaneously at half speed? I've seen some discussion on this but it's not real clear.
Click to expand...
Click to collapse
I'm not sure one has been proven more effective. I personally don't want both cores running all the time...I don't notice a speed increase since clock speed is still the same. Not sure it matters either way, but I will only run a rom that uses second core only when needed
Sent from my PG86100 using Tapatalk
cruecu said:
I'm not sure one has been proven more effective. I personally don't want both cores running all the time...I don't notice a speed increase since clock speed is still the same. Not sure it matters either way, but I will only run a rom that uses second core only when needed
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
For the most part I agree with this statement. The reality is the device feels faster and will benchmark better. The better benchmarking is what sold a lot of people. The question still remains is if the device finishes processing the data in half the time is it using more battery? I personally have not noticed a drain on the battery and it may even be a little better. If you let the device decide when to use the second core it may never use it.
Also on some ROMs like my Fresh ROM you can just delete the dual core script in the init.d folder and it will return to single core mode.
Ok, I have side questions that pertains to this topic.
If we can enable the second core in init.d when the phone boots, AND it actually does useful work then HTC would have had to have put effort into supporting that in their kernel because ASOP Gingerbread does not naively support dual core, right? So that makes me wonder why HTC shipped the 3D with dual core inactive! Unless I'm flat out wrong somewhere HTC must have had a reason, and the only things I can think of are race conditions and battery life.
Full dual cores oc to 1.8 keep my phone nice and warm in the winter
Sent from my HTC EVO 3D X515a using XDA App
sprinttouch666 said:
Ok, I have side questions that pertains to this topic.
If we can enable the second core in init.d when the phone boots, AND it actually does useful work then HTC would have had to have put effort into supporting that in their kernel because ASOP Gingerbread does not naively support dual core, right? So that makes me wonder why HTC shipped the 3D with dual core inactive! Unless I'm flat out wrong somewhere HTC must have had a reason, and the only things I can think of are race conditions and battery life.
Click to expand...
Click to collapse
Our CPU was not designed to run this way (asynchronous CPU). That is why it is not active all the time. Now Nvidia Tegra processors (synchronous CPU) are designed to run dual core all the time. That also seem to produce better benchmarks.
HTC kernel is designed to run the way the processor was designed. HTC would not override the CPU specs like we would just to make the benchmark better. The theory is that asynchronous CPU would have better battery life. Reality is most XDA members only care about benchmarks so they can show their friends.
zone23 said:
Our CPU was not designed to run this way (asynchronous CPU). That is why it is not active all the time. Now Nvidia Tegra processors (synchronous CPU) are designed to run dual core all the time. That also seem to produce better benchmarks.
HTC kernel is designed to run the way the processor was designed. HTC would not override the CPU specs like we would just to make the benchmark better. The theory is that asynchronous CPU would have better battery life. Reality is most XDA members only care about benchmarks so they can show their friends.
Click to expand...
Click to collapse
While I agree with you in principle, I do have both cores active at all times. I have not noticed any difference in battery life. Yet I have noticed a difference of quite a bit less lag while loading applications and flipping through screens than when CPU1 is idle.
Does it really matter in the long run daily use? Not really. It's a fun tweak and I learned something new by utilizing it.
I did not get a truly noticeable difference in benchmark though.
Is there a Kernel that Supports Dual Core for the 2.3.5 Roms (HydroBliss_3.5)?
PMGRANDS said:
Is there a Kernel that Supports Dual Core for the 2.3.5 Roms (HydroBliss_3.5)?
Click to expand...
Click to collapse
Not sure which, but I can tell you that I am running this 3.5 rom and both cores show active.
http://forum.xda-developers.com/showthread.php?t=1373823