im curious if its possible to somehow manage the power consumption of our phones during heavy gpu usage. when i watch youtube or play games it drains super quick. i was just wondering if there was a way to make it work more efficiently with our processor or is the processor clocking what defines the gpu power consumption?
th3_g00b said:
im curious if its possible to somehow manage the power consumption of our phones during heavy gpu usage. when i watch youtube or play games it drains super quick. i was just wondering if there was a way to make it work more efficiently with our processor or is the processor clocking what defines the gpu power consumption?
Click to expand...
Click to collapse
The Qualcomm MSM8655 is what's known as a SoC, system on chip. The GPU is on the die. Whatever demands are made on the GPU are effectively made to the whole chip. If you're looking to reduce the power it uses, you need to being down the top clock rate.
Related
Hi all, running lite'ning rom 1.4 and just played order and chaos for 5 minutes and the phone became too hot to touch! Surely this shouldn't be right, i mean what the hell! Anyone else have this?
paulo91 said:
Hi all, running lite'ning rom 1.4 and just played order and chaos for 5 minutes and the phone became too hot to touch! Surely this shouldn't be right, i mean what the hell! Anyone else have this?
Click to expand...
Click to collapse
Actually yes,many people have this.It's the CPU overheating.Beware,it doesn't get hotter than other CPUs on the market,but heat disipation on the GS2 is minimal as the phone is so thin.
The only thing you can try is lowering the CPU clock to 1000Mhz or even 800Mhz when gaming.You can even boost your GPU to 400Mhz up from 267Mhz and don't overheat then.There will also be no performance hit as games run mainly on the GPU and two cores running at 1GHz are more than enough to handle the background.
I havent noticed the phone getting super hot as some people have noted. I do notice that it does get a lot hotter if its plugged in and charging while playing a game. Are you by chance charging while playing? If so, I'd try and play while not charging to see if it gets really hot still.
No this isnt while charging and it literally was 5 minutes of playing! How do I change the cpu and gpu speeds safetly?
it also depends on the game itself, many of them are just poorly programmed
to your question: setcpu is the app.
tolis626 said:
Actually yes,many people have this.It's the CPU overheating.Beware,it doesn't get hotter than other CPUs on the market,but heat disipation on the GS2 is minimal as the phone is so thin.
The only thing you can try is lowering the CPU clock to 1000Mhz or even 800Mhz when gaming.You can even boost your GPU to 400Mhz up from 267Mhz and don't overheat then.There will also be no performance hit as games run mainly on the GPU and two cores running at 1GHz are more than enough to handle the background.
Click to expand...
Click to collapse
I dont have an SGS2 yet but your statement has a total flaw, if games mainly use the GPU then there should be zero need to underclock the CPU.
EarlZ said:
I dont have an SGS2 yet but your statement has a total flaw, if games mainly use the GPU then there should be zero need to underclock the CPU.
Click to expand...
Click to collapse
Have you ever seen anything running on the GPU ONLY?What I mean is that the GPU processes the graphics,which are important when playing a game.The CPU takes on other tasks,like opponent's AI(artificial intelligence),background and foreground code running and many other things.Sound maybe?All these things keep the CPU running at 100% for no reason.Lower the clock and voila!
Check first before you try to say I'm wrong next time.I don't usually say bullsh!t with such things.
I would like to know if it is safe to change the max cpu lock from quad core to single core mode when in need of battery or even other modes? How about for daily use but still needed battery life?
BelJanss said:
I would like to know if it is safe to change the max cpu lock from quad core to single core mode when in need of battery or even other modes? How about for daily use but still needed battery life?
Click to expand...
Click to collapse
you can find more information about this in Siyah's Kernel thread.
I locked mine to 2 cores. After researching about turning off cores, it's mentioned that it's best to just leave all 4 cores on and let android manage the power. I will turn all 4 cores on later because i'm testing dual core mode for personal reference but it maybe void because i've under volted my cpu along with turning off the 2 cores. So far my battery is draining less and i'm using my phone more this morning. I don't even notice a performance drop. My phone is still smooth..but then again i do not use my phone to play games that require a lot of performance.
Thanks for your response. I'm now testing my s3 in a single core mode and battery draining is less also. For the performance I can say that it is not bad. However, what I'm afraid of it is if has bad effect on the cpu itself.
Hey there, I have M4 Aqua freshly rooted. I changed the Governor in SetCPU to Performance on CPU and set it up to max frequencies on the 4 big Cores (1495MHz Min./Max.) and the 4 LITTLE cores (1113MHz Min./Max.). The CPU is Qualcomm Snapdragon 615 MSM8939. But the problem is that when I launch any CPU demanding program or game, the phone only uses the power-saving 4 LITTLE cores. Is there any way to lock the whole device only to the 4 powerful big Cores or to just adjust them to be active when in program/game?
Thanks alot for asnwering, I would be really happy with any solution.
Use Kernel Auditor to set the LITTLE cores and BIG cores to performance. The kernel that the M4 currently has is poorly optimized for handling tasks across it's 8 cores, so this is a temporary fix until it's (hopefully) updated.
The soc is the problem, even the moto x play have similar problems with performance
I have a script for disabling and locking 4 small cores, and performance is way better i will try to make it flashable zip and upload here
sergioslk said:
The soc is the problem, even the moto x play have similar problems with performance
I have a script for disabling and locking 4 small cores, and performance is way better i will try to make it flashable zip and upload here
Click to expand...
Click to collapse
Does disabling the small cores affect the max performance much?
Morph' said:
Does disabling the small cores affect the max performance much?
Click to expand...
Click to collapse
I tried to disable the small LITTLE cores today but the performance was decreased by at least 10% and the temperatures are still the same after 15-20 mins. of gaming - 70-80°C which lags the device.
Waldoss said:
I tried to disable the small LITTLE cores today but the performance was decreased by at least 10% and the temperatures are still the same after 15-20 mins. of gaming - 70-80°C which lags the device.
Click to expand...
Click to collapse
Funny enough, I'm experiencing massive performance (in terms of smoothness and responsiveness) after disabling all 4 LITTLE cores. Use the OnDemand Governor for the big cores.
Still not working, it's probably the phone's problem. I mean the overheating, it's still around 70-80°C when gaming, the games and programs stutter.
This tablet is the same as the shield tablet how come it play games so badly if this can begin what’s the best custom rom and Kerman to play games on?
It overheats and throttles. The Tegra K1 in this tablet is not the same as the one in the Shield tablet. Same GPU, much different CPU. This one gets hotter. It really is too hot for a fanless tablet if you try to run it at full utilization for a long period of time, as a game will.
You can try underclocking the CPU. That will probably make it perform better for games because the GPU will run faster.
Actually it's not really "overheating" exactly. It has a temperature limit and once it hits that temp, it slows down the CPU and GPU to stay under that temp. It's a power limit. It uses too much power to run at full speed continuously for a long period of time in a tablet.
I'm using Slimrom with Fire Ice Kernel.
PUBG runs pretty well using gfxtools with low setting + 30fps.
But the game began to lag after 15min due to thermal throttle.
Will try the heatsink mod later and hopefully able to improve the performance...
Rog phones are made for hardcore gaming. With its beefy thermal system, overclocked processor, hardcore tuning and so on. But to get sustained performance, the heat from the overclocked Snapdragon processor should be removed as they are generated.
The thermal paste applied on the processor can loose its properties over time and this situation put a lot of thermal stress to the SOC.
There are two way to solve this.
1) Replacing the thermal paste might work (If you go to service center Asus could brand the motherboard as faulty and might ask you hefty price to replace the board)
[What if, there is not a ton of heat generated from the soc in the first place?]
2) With the app, it is possible to reduce the heat generated in the first place.
when we run the apps which are not optimized the cpu, those apps tend to run the cpu at max clock speeds. This will heat up the processor much faster and eventually phone will shut down to cool down the cpu. If the cpu is too hot, the phone will undergo multiple shutdowns to keep the cpu temperature within working limits.
So with the app [root needed] which can be found here (Google drive), can monitor the temperature and dynamically sets the lower max frequencies to the cpu and gpu. By applying lower max clocks, (no need to worry as it wont interfere with the base clock speed or maintain a clock speed) the cpu would only need fraction of power to run. This will impact the performance upto 20-35%. But it may improve the battery life when gaming and solve the shutdown issue unless there is actual motherboard fault.
The app is only meant to be used with ASUS ROG 2 (SD 855+ variant). So dont try to use this app in any other device.
More details can be found in telegram group.
This issue is due to power management ic failure. When all cpu and gpu are running at max clock for few seconds, it draws ton of power from battery. Due to power management ic failure, when huge load of power is drawn the ic heats up at higher pace and ultimately a thermal safety measure is shutting down the device.
The above method may not work for all rooted users because there are more than one power management ICs are used inside our device. Anything could have caused this issue.
To prevent this issue:
Don't use the charging device when there is no cooling (use ceiling fan or table fan)
Don't use apps like gcam and camcorder when charging (those are resource intense)
Properly cooldown the device when playing high fps games.
Just sufficient amount of airflow is enough to convert heat from front display
any update on this issue