Hey Xmister, (and all other experts out here)
I'm running last Kernel #132 with Viper 3.3.7, and locked frequencies to 1Ghz. My status bar info label shows often more than one core active while normal usage (Message, Whatsapp etc.), and I never had problems with performance or Battery, but I just noticed, let the Cpu scale up to 1.5 Ghz leads to more usage on a single core, and more cores are plugged rare on same apps.
Anybody confirm this? And what is better for battery, more cores @1Ghz, or just one core @1.5Ghz?
Hope you understood what I mean
Hey Xmister, (and all other experts out here)
I'm running last Kernel #132 with Viper 3.3.7, and locked frequencies to 1Ghz. My status bar info label shows often more than one core active while normal usage (Message, Whatsapp etc.), and I never had problems with performance or Battery, but I just noticed, let the Cpu scale up to 1.5 Ghz leads to more usage on a single core, and more cores are plugged rare on same apps.
Anybody confirm this? And what is better for battery, more cores @1Ghz, or just one core @1.5Ghz?
Hope you understood what I mean
The standard design ethos is that a higher frequency for less time on a single core is more power efficient than a lower frequency for more time on multiple cores.
Yay , can't wait , thx , btw that damn bug with lagginess on USB via PC is back , argh it's getting annoying, not that i use my phone when on USB much except when i flash , but i do that offten and on daily basis gah i'll try to find a fix for this.
-Edit it's not your kernel nor Rom it's happening now with every rom and kernel
anyone else with this issue and possible fix ?
Edit 2 - *Possible fix* reinstalled my HTC drivers , seams to be working well now, no unresponsive touches for now. Also if anyone else comes to this issue, try first disabling / enabling usb debbuging , then fastcharge on/off and if none helps do the driver reinstallation.
HTC One X - The ultimate guide for battery life + performance[accurate UV values CPU & GPU, GPU OC / UC , EMC Oc (ram) safe freqs] [PMC v8 setup for extreme battery and PMC v8 for performance FOR EVERYONE with SMARTMAX governor][SetCPU Guide/ Profiles SENSE & AOSP] - Updated 15.5.2013
Hey Xmister, (and all other experts out here)
I'm running last Kernel #132 with Viper 3.3.7, and locked frequencies to 1Ghz. My status bar info label shows often more than one core active while normal usage (Message, Whatsapp etc.), and I never had problems with performance or Battery, but I just noticed, let the Cpu scale up to 1.5 Ghz leads to more usage on a single core, and more cores are plugged rare on same apps.
Anybody confirm this? And what is better for battery, more cores @1Ghz, or just one core @1.5Ghz?
Hope you understood what I mean
I would say that more cores on lower freqs could use less power. That's why Samsung went to 8 core, and ARM trying to do many cores CPUs.
Quote:
Originally Posted by kingme__hu
hello XM,for me UMS doesn't work.
repack with NCX V17B Sense version,NCX V17B's UMS works well.
ROM MIUI Sense 3.2.22 MOD
kernel XM 132 REPACK
I will talk to n3o about it.
Quote:
Originally Posted by vua777
tested #132: MHL HDMI cable plugin freeze the phone
What ROM are you using? For me it works...
Quote:
Originally Posted by Agil1ty
I'm still on 116, but I get a lot of freezes when compared to #106. Is this already fixed? YouTube, facebook, sms.. everything freezes and I got random reboots too..
I'm going to flash ordroid when I'm home tonight and will flash the latest kernel if I know that this has been fixed!
Also mass storage didn't work for me.. showed for 3 seconds and than dissapears... Only shows charge via ish afterwards..
Sent from my HTC One X using xda app-developers app
I would say that more cores on lower freqs could use less power. That's why Samsung went to 8 core, and ARM trying to do many cores CPUs.
Then why not to force all cores active all the time? Let me explain:
What´s main cores min freq? 640MHz? if your tehory is correct then why to allow just one core going for example @1300MHz? It would be better to switch on cores on this order:
LP core at max freq
1 main core at min freq
1+2 main cores at min freq
1+2+3 main cores at min freq
1+2+3+4 main cores at min freq
And then just 4 cores go up toghether..
I´m talking from my total ignorance, sorry if it has no sense at all...
Hey Xmister, (and all other experts out here)
I'm running last Kernel #132 with Viper 3.3.7, and locked frequencies to 1Ghz. My status bar info label shows often more than one core active while normal usage (Message, Whatsapp etc.), and I never had problems with performance or Battery, but I just noticed, let the Cpu scale up to 1.5 Ghz leads to more usage on a single core, and more cores are plugged rare on same apps.
Anybody confirm this? And what is better for battery, more cores @1Ghz, or just one core @1.5Ghz?
Hope you understood what I mean
I'd say best thing to do if you want high battery underclock the CPU onto 1200 , use SIo scheduler and smartmax governor.
As for cores, 1core at 1500 freq will use more power then 4cores at 1000, but that depends on the task mainly, for example you can't even use single core on this phone unless you want LAGS , this phone can't run fast with 1 core even on 1500 , it needs at least 2 cores.
E.G. Lets say you could use 1 core 1500 mhz , and you open lets say facebook app , it will use for example 1core on 1500 freq for around 20sec for sure since it's only 1 core and it will use lots of power, if you have all 4 cores enabled underclocked at 1200 and they use 1000 they will open FB in less then 5 sec and load it's content = less power. But of course this can depend on the usage.
My suggestion to you would be little bit of undervolting depending on your variant anyway -75 should be enough for all freqs. underclock to 1200 , use smartmax governor + noop if you want max battery, if you want battery and performance use SIO , or if you want little less battery and more performance use ROW. As for deadline use it for gaming with interactive governor.
HTC One X - The ultimate guide for battery life + performance[accurate UV values CPU & GPU, GPU OC / UC , EMC Oc (ram) safe freqs] [PMC v8 setup for extreme battery and PMC v8 for performance FOR EVERYONE with SMARTMAX governor][SetCPU Guide/ Profiles SENSE & AOSP] - Updated 15.5.2013
Then why not to force all cores active all the time? Let me explain:
What´s main cores min freq? 640MHz? if your tehory is correct then why to allow just one core going for example @1300MHz? It would be better to switch on cores on this order:
LP core at max freq
1 main core at min freq
1+2 main cores at min freq
1+2+3 main cores at min freq
1+2+3+4 main cores at min freq
And then just 4 cores go up toghether..
I´m talking from my total ignorance, sorry if it has no sense at all...
BTW thanks for your work, its amazing!
The most probably reasons are that waking a core is more time, and the applications is not well optimized for multi-core, so a faster single core is more beneficial for performance.
Of course I'm not sure about this, but I think if you have 4 apps, each running on a different core at 640MHz at about 25% load per each, then it would take less power, than them running on 1 core at 1.5GHz with 100% load.
During the first half of 2012, XDA initiated the Recognized Contributor (RC) program to recognize … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?