Cpu Overclocking and undervolting - Note Edge Q&A, Help & Troubleshooting

Hey guys I am using kernel auditor
Want to know
1)the profile to get the max performance regardless of battery
2)profile for normal multitasking but with higher battery saving capacity than stock arrangement
3)which is better 4 Cores and then restricting to 1.5ghz (or any other frequency which u would seem for the power saving) or switching off permanently and then setting the frequencies at about 2 GHz

Related

Which cpu freq are best?

Xperia X10 mini pro [MOD] FroyoComb v1.2
What is the best cpu frequency for stabile working, i use set cpu app for this.
I use 'coservative' scalling Min: 768 Mhz (when some problems i reduce to 748MHZ or 600Mhz when i dont need more performance) Max: 787 MHz or even 808 Mhz but this freq is too high. Is this scalling are good or use different (ondemand,performance)
Also i have question when my phone is blocked (screen is off) cpu freq back to normal low freq or still have the same freq like in set cpu app ?
No one can give specifics as even with one model of phone the quality of CPU changes so set frequencies differ.
EG: i'm using DHD with 1.6GHz OC "smartass" but some users top out on 1.3GHz, could OC more stable but don't need, regards underclock i've screen off "Powersave" lowest frequency 245MHz don't forget to set priority high.
There is more you can do with set CPU such as underclock on less battery so know get more for criticle phone usage, also temp based so again saving power.
Anyway best bet is to look for other users of x10 and see what they top etc.

Best way to manage CPU?

Coming from the HTC Desire, where SetCPU was the only to manage the CPU, I have developed a habit of using SetCPU with several frequency profiles and different governors for various situations. For instance, I use battery<80, <60, <40, <30, screen off, temp >40, >50, and a charging profile. For governors I use lulzactive2 for higher frequency ranges, interactive for mid range frequencies and on demand for the lower frequencies. Oh, this is all with the latest matr1x kernel.
Seeing how a lot of ROMs allow extensive controll of the CPU I was wondering if it wouldn't be more efficient to just set a min/max frequency, chose a governor, turn deep idle on (which is off while I'm using SetCPU) and leave it be.
What are your thoughts and experiences on the matter?
/// endmessage / COMPUTOR5000
profile ? that's completely unnecessary...
just set governor and min-max is enough.
we have NSTOOL, so looks like extended ROM controll also not necessary because not good enough compare to NSTOOL , but lots lots ROM has it build-in
I've never bothered with profiles. I can feel if the phone needs a break from the heat and performance is good for me with 100/1200 set and slight undervolting.
Battery life while idling won't change, only while using intensive apps, and with deep idle working and max freq screen off, music playback and the likes drains very little battery.
Try it and see, you need to be comfortable with it.
I agree with qtwrk. Profiles are, in most cases, detrimental. The following is especially true since Deep Idle was implemented: always let the CPU run as fast as possible to save energy. Sounds counterintuitive, but here's why: while lower CPU frequencies in general consume less energy PER TIME than higher CPU frequencies, the faster the CPU can finish it's job, the faster it can return to energy saving states. So in the end, reducing CPU frequency actually uses more energy... Just overclock to save values, use undervoltage to set lowest possible voltage values and go to sleep.
What's the minimum you can set the screen off max frequency so that music playback isn't choppy?
Also, is the phone always idle on screen off, or does music playback, or any other activity make the phone come out of idle, even if the screen is still off?
/// endmessage / COMPUTOR5000
zyrill said:
I agree with qtwrk. Profiles are, in most cases, detrimental. The following is especially true since Deep Idle was implemented: always let the CPU run as fast as possible to save energy. Sounds counterintuitive, but here's why: while lower CPU frequencies in general consume less energy PER TIME than higher CPU frequencies, the faster the CPU can finish it's job, the faster it can return to energy saving states. So in the end, reducing CPU frequency actually uses more energy... Just overclock to save values, use undervoltage to set lowest possible voltage values and go to sleep.
Click to expand...
Click to collapse
Very good point, for exemple cpu at 1000 MHz takes 1100 juices per second and 10 seconds to finish a task, total cost 10 x 1100 (11000 ) juice
If it runs at 1200 MHz takes 1200 juices per second, same task only needs 8.34 seconds, 8.34 x 1200 (10008) juices... this isn't real just number assumption and theoretically appears that way
Sent from my Nexus S using xda premium
I agree with everything that was said here and actually posted about this very topic earlier on in the matr1x thread in regards to the lulzactive settings. People putting settings too much towards battery saving are actually not getting battery savings. They are making the CPU run longer and therefore more cycles and more power. Profiles are a bad idea too. They cause problems.
I decided to ask hear instead of creating new thread, etc.
In the amazing post of droidphile http://forum.xda-developers.com/showthread.php?t=1369817 there's an information about SGS II, that
'energetically efficient' frequency for CPU is 200 mhz
Click to expand...
Click to collapse
(it's Cortex-A9).
And what about Cortex-A8 on Nexus S?
droidphile also says that on Milestone (Cortex-A8) 550Mhz is the frequency used in the calculations based on the optimal energy to run. Don't know what's the source of this info...

I don't understand overclocking

I flashed Sebastion's overclock kernel and installed System Tuner. I see that I have option to set the CPU overclocked to 1.8 GHz, I didn't even know it could go this high. Then I see "CPU0" and "CPU1". Are these both cores? Because if they are, I only see "CPU0" being overclocked. Does this mean only one core is being used at such a high speed?
I've set it for 1.51GHz and "ondemand". That seems reasonable, right? Any other suggestions?
Some kernels allow you to clock to 1.9, but its not recommended as you can easily fry your chip. CPU 0 and CPU 1 are the two cores, you are correct. I'm not entirely sure if one or both cores are overclocked, but my suspicions would be only the first core, simply because the 'ondemand' governor only turns on the second core if the first one is unable to run process the load efficiently. 1.5 is pretty reasonable yes, but you can even make it lower an still get good performance, an lower clock speeds mean slightly better battery too. I'm running at 1.4 with a badass governor, which is better again for battery consumption.
Sent from my Sensational pokeball that caught Charmeleon 5.1.0!

Stable voltage for undervolting

Hello guys if you have note 3 (sm-n900) with Kernel -halaszk-UNIVERSAL5420- and want to undervolt your CPU I have found a stable voltage for undervolting, Use SetCpu, first of all set your CPU when you are playing huge games to avoid overheating to min.200 max1300Ghz.
200Mhz-700mv
250-750
300-775
350-825
400-850
450-875
500-925
550-975
600-1025
650-1075
800-750
900-800
1000-825
1100-850
1200-875
1300-950 or 975​
If your device overheats after undervolting I recommend to use DVFS disabler.
Do keep in mind, that there are not 2 exactly same devices. There is no stable voltage, which works for all phones with that model number.
Need help
I am using N-900 running Lollipop stock rom 5.0
I wanna do undervolting the cpu for long lasting battery life without flashing new mod rom.
Please give me some advice or recommended kernel for stock rom supporting an undervolt method.
Thank you in advance.
are there tests for battery life gained vs performance lost? would be interesting
bekasulaberidze said:
Hello guys if you have note 3 (sm-n900) with Kernel -halaszk-UNIVERSAL5420- and want to undervolt your CPU I have found a stable voltage for undervolting, Use SetCpu, first of all set your CPU when you are playing huge games to avoid overheating to min.200 max1300Ghz.
200Mhz-700mv
250-750
300-775
350-825
400-850
450-875
500-925
550-975
600-1025
650-1075
800-750
900-800
1000-825
1100-850
1200-875
1300-950 or 975​
If your device overheats after undervolting I recommend to use DVFS disabler.
Click to expand...
Click to collapse
1) What is DVFS?
2) Underclock to 200mhz is NOT POSSIBLE!
3) There no undervolting, because my phone stock volt for 300Mhz is 775Mhz, which i use for 300Mhz is 700Mhz and no reboot, nothing. Just bit longer battery life.
4) Setting for 300Mhz-1300Mhz for gaming isn't recommend i. Just enabler Samsung Stock Power Saving. It's limited CPU to 1700Mhz with MCPS (Multi-core Power Saving) with Bettery thermal options and GPU framerates limits to 30FPS for slightly save power and slightly reduce overheating.
Thanks

For the non-gamers, how to tune kernel for best battery savings?

I'm using kernel adiutor.
There isn't any option to change the GPU governor. If I change the CPU governor, will that in effect change how the GPU is governed?
There is the option of changing the voltage of the GPU, however. Can I safely underclock the GPU? Will it result in longer battery life?
Thanks
You can underclock CPU easily is the settings on stock rom. And yeah battery life is better but the device performance are affected.

Categories

Resources