Hi guys,
I'm trying to understand how and how much thermal throttling influences my LG G2 performance while using games; to achieve this I need some app that can show me, in real time, osd on-screen-display while I'm playing, the usage of the 4 cores of the snapdragon800. I'm more interested in their frequencies than in load percentage.
I tried to search on the web, but I didn't find what I'm looking for, but, I saw a video (this: https://www.youtube.com/watch?v=J6Z6_nx1bUU ) in which there is exactly the app I'm searching for (the one on top left "multicore usage" ... I don't know if other boxes are from the same app).
Someone knows this app's name? or can recommend me an app with the same features?
Hey!
While I don't have the knowledge of an app that does exactly what you want, I've read countless times that the SD800 starts at max load and then throttles down as the CPU gets hotter. It would be interesting to see exactly HOW much it uses.
What I've done, though, is to start playing Asphalt 8 and having a CPU monitor from Android System Tuner on my home screen. I'd then play a bit, then quickly go home and open the CPU monitor. First 5 minutes it was at 2.26Ghz, then it throttled down to 1.95 Ghz and finally after about 10 minutes it throttled down to 1.72Ghz.
Now these times arent quite precise bit it should give you and idea of what to expect. I'm more than interested in hearing what kind of results you get, so go for it!
vPro97 said:
Hey!
While I don't have the knowledge of an app that does exactly what you want, I've read countless times that the SD800 starts at max load and then throttles down as the CPU gets hotter. It would be interesting to see exactly HOW much it uses.
What I've done, though, is to start playing Asphalt 8 and having a CPU monitor from Android System Tuner on my home screen. I'd then play a bit, then quickly go home and open the CPU monitor. First 5 minutes it was at 2.26Ghz, then it throttled down to 1.95 Ghz and finally after about 10 minutes it throttled down to 1.72Ghz.
Now these times arent quite precise bit it should give you and idea of what to expect. I'm more than interested in hearing what kind of results you get, so go for it!
Click to expand...
Click to collapse
I'm doing a similiar thing with Trickster mod to see how much time is spent on every single frequency... but it's very difficult to understand something in this way. The only thing I can say is that my snapdragon800 throttles like hell....
In 30 minutes playing:
only few seconds at 2265, 1958 and 1728 MHz (the same for 960 and 1190 MHz... I think this 2 frequencies are unused in playing)
2 minutes maximum for 1574 and 1497 MHz
Most of the playing time is at 1036 MHz and 1267 MHz....
But, generally I can't say at what frequency Thermal throttling is influencing smoothness.... this is why I need some app like computer programs such as atitraytool or msi afterburner... this is the only way to understand precisely.
However, I discovered that the benchmark used in the video of the first post, is a "Qualcomm" tech demo with built-in osd... but I'm unable to find and download it
titomax82 said:
I'm doing a similiar thing with Trickster mod to see how much time is spent on every single frequency... but it's very difficult to understand something in this way. The only thing I can say is that my snapdragon800 throttles like hell....
In 30 minutes playing:
only few seconds at 2265, 1958 and 1728 MHz (the same for 960 and 1190 MHz... I think this 2 frequencies are unused in playing)
2 minutes maximum for 1574 and 1497 MHz
Most of the playing time is at 1036 MHz and 1267 MHz....
But, generally I can't say at what frequency Thermal throttling is influencing smoothness.... this is why I need some app like computer programs such as atitraytool or msi afterburner... this is the only way to understand precisely.
However, I discovered that the benchmark used in the video of the first post, is a "Qualcomm" tech demo with built-in osd... but I'm unable to find and download it
Click to expand...
Click to collapse
What PVS bin is your SD800? You can check that in the hidden menu.
Keep in mind that there's another factor to determine the smoothness which you shouldn't forget - The frequency of the GPU. It might be interesting to monitor that too.
Hey for now you can try cool tool from play store which won't give multi core stats but it does display the constant change in frequency
Sent from my Potato powered G2 D800
vPro97 said:
What PVS bin is your SD800?
Click to expand...
Click to collapse
What does this me? Please help me with more detailed instructions on how to see it
titomax82 said:
What does this me? Please help me with more detailed instructions on how to see it
Click to expand...
Click to collapse
Well PVS is basically how "good" your chip is. It is a scale from 0-6 where 6 is the best and describes how many volts your chip needs to achieve maximum frequency.
You can check it by entering (on a D802)
3845#*802#
Then go into "Settings" AND "Version Info" - scroll down and see.
Naturally, the lower your PVS bin is, the more heat your phone will produce since it needs a higher voltage to acquire same frequency. This also means more throttling.
vPro97 said:
Well PVS is basically how "good" your chip is. It is a scale from 0-6 where 6 is the best and describes how many volts your chip needs to achieve maximum frequency.
You can check it by entering (on a D802)
3845#*802#
Then go into "Settings" AND "Version Info" - scroll down and see.
Naturally, the lower your PVS bin is, the more heat your phone will produce since it needs a higher voltage to acquire same frequency. This also means more throttling.
Click to expand...
Click to collapse
It's 4
I think it's quite good (infact I have -50mv, that is 2 steps less with trickstermod, on every frequency)
However, I found "PerfMon" here in xda... that has a floating window that monitors every single core usage and frequency (just a pity it doesn't monitor temperature...)
Also I noticed that gpu stays at 320MHz max while it should be 450 (in trickstermod it's correct)
Performance "gpu" governor works (but kills battery staying always at 450 MHz)
Simple_OnDemand "gpu" governor gets phone into bootloop
cpu throttles at 75c first ti 1.9 ghz, as the phone heats up more it will drop to 1.7. Phone will shut of at 92c.
and yes i got to 92C turning off throttling on CM and running antutu, wouldn't advice it ^_^
Weird. I found my cpu being throttled down to 1.57 ghz @ 69 degrees. Mine is pvs bin2
Sent from my LG-D802 using XDA Premium 4 mobile app
Related
Hi. The X1 come with the QUALCOMM 7200 A CPU normally @528 Mhz. But i read somewhere that the X1 is underclocked @400 mhz for power save. Its ok if it return @528 mhz when we watch movie or listen music... But can we know if he really do that?
Tks.
foxvengeor said:
Hi. The X1 come with the QUALCOMM 7200 A CPU normally @528 Mhz. But i read somewhere that the X1 is underclocked @400 mhz for power save. Its ok if it return @528 mhz when we watch movie or listen music... But can we know if he really do that?
Tks.
Click to expand...
Click to collapse
overclockin this processor is the the PRIMARY thing i wanna do to this phone....ANY way of doin that i'll try...
he is speaking about Underclocking not overclocking ... and why you wanna Overclock ... 528 is enough...!!!
No , i want to verify if the CPU is at 528 mhz or not.
I've see on another thread (the X1 performance thread) that the CPU is auto underclocked for save power...
foxvengeor said:
No , i want to verify if the CPU is at 528 mhz or not.
I've see on another thread (the X1 performance thread) that the CPU is auto underclocked for save power...
Click to expand...
Click to collapse
well in that case.....i wouldnt mind havin it runnin at full
i heared about it somewere, i don't know if it's true or not, but even though, the device is generating much heat already when using wifi/gps while charging, maybe this will make it worse
my cpu monitor plugin on my today screen has never budged from 400mhz.
The plugin also has a temp reading and my xperia runs around 108F with the wifi running were it idles around 84F, 91F watching a properly converted movie (500kbps and 30fps for me) or music, and 95F when watching a movie that makes the Xperia work.
kdspiv said:
my cpu monitor plugin on my today screen has never budged from 400mhz.
The plugin also has a temp reading and my xperia runs around 108F with the wifi running were it idles around 84F, 91F watching a properly converted movie (500kbps and 30fps for me) or music, and 95F when watching a movie that makes the Xperia work.
Click to expand...
Click to collapse
That sounds like a very handy plugin. Could you provide a link or attach it please?
I find that the back plate gets quite warm when it's on charge in the car holder and running TomTom. If I could measure how warm it's getting then I might feel okay about it.
sounds interesting aswell, the plugin.
"
my cpu monitor plugin on my today screen has never budged from 400mhz. "
oO that's crap. Its a 528 mhz cpu and we can't have a real 528 mhz? 400 is less than the iphone...
Same here. My today plug-in says 400mhz and usually the temp is between 30 and 39 degrees (celsius).
The name of the app is "wk task". It's extremely handy with tons of options. It has system tray launching options. Shows cp speed and temp, ram etc.
P.S. Did i mention you can launch programs from the system tray??? Hehe
we have a "hot" phone lol
hot in price design and temp!
Yep. But why the X1 don't run at the normal 528 mhz frequency?
It run @400 . I think we can boost him @528mhz. @400 it's slower than the iphone . In idle use ok , for save the battery , but when we watch a movie , or surf with opera 528 mhz is better...
then go this web page, www.xda-hackers.com lol
I tried using Teksoft Speedbooster to make certain apps "high priority". First one was morphgear, thinking it might bring up the fps. I cant notice any diff :-/
So I would also like to overclock the cpu (if its possible)...itje's touch-it v4 beta 6 uses even less ram than before...fantastic rom...but yet morphgear is still not running perfectly.
I will try with core player and maybe opera
Try this
Please try to connect your X1 to power supply and check CPU speed. For my previous device connected power supply caused CPU works at maximum speed.
fracmo2000 said:
So I would also like to overclock the cpu (if its possible).
Click to expand...
Click to collapse
We don't need to overclock the CPU . It will be good if the CPU run at his normal speed also @528mhz and not 400 (under the frequency of the iphone)!!!.
Also , a overclock on this type of CPU may cause overheating issues. Only 528 mhz will be a great advance on performance.
I think that the X1's CPU is underclocked @400mhz... It's bad
Yeah, thats what I meant foxvengeor, but didnt make it very clear
I would also like to bring my x1 to the proper cpu speed, rather than what it is currently. Like somebody else said, I would take a hit on the battery standby time over performance (unless it ruins either my battery of my phone).
Wow seriously? I had never heard it was underclocked.. It is advertised as 528mhz isnt it?! I mean the battery life is great as is, but I would like to see how it does at 528.. The device info control panel does say 528 though.
orelsi said:
Same here. My today plug-in says 400mhz and usually the temp is between 30 and 39 degrees (celsius).
The name of the app is "wk task". It's extremely handy with tons of options. It has system tray launching options. Shows cp speed and temp, ram etc.
P.S. Did i mention you can launch programs from the system tray??? Hehe
Click to expand...
Click to collapse
I dunno if I'm a bit slow or something but I just installed wk task and after aunching the taskbar from it, and looking through the settings for about half an hour, I couldn't for the life of my find anyhting to do with temperatures and/or ram/cpu or anything related.
It seems to do nothing more than work as a task manager/task bar/launcher.
The question is simple, the higer the freq. the more battery consumption? i am asking because i cannot see any difference from 1.4GHZ to 1.0GHZ, the battery consumption is the same under oxygen and francos kernels. i would be grateful if the experts would give us some advise or their opionion. I know it is subjective but i would like a second opinion.
Thanks alot guys
If you look with any cpu spy app, you cab see on what clock the processor is used. I mainly have it the lowest and sometimes higher. When you change the max, it should still automatically choose what clock is used, so battery should last as much as before, if not used in high clock.
Sent from my Huawei u8800 using XDA App
Invicta said:
The question is simple, the higer the freq. the more battery consumption? i am asking because i cannot see any difference from 1.4GHZ to 1.0GHZ, the battery consumption is the same under oxygen and francos kernels. i would be grateful if the experts would give us some advise or their opionion. I know it is subjective but i would like a second opinion.
Thanks alot guys
Click to expand...
Click to collapse
Probably not much difference, when you overclock, think the cpu voltage remains the same as it is on 800mhz... And the highest cpu freq is rarely even at use...
Invicta said:
The question is simple, the higer the freq. the more battery consumption? i am asking because i cannot see any difference from 1.4GHZ to 1.0GHZ, the battery consumption is the same under oxygen and francos kernels. i would be grateful if the experts would give us some advise or their opionion. I know it is subjective but i would like a second opinion.
Thanks alot guys
Click to expand...
Click to collapse
Well, thanks to most devoted users of U8800, we have somewhat better speed+battery life than stock also. To answer your question, yes depending on your activity the frequency have some impact, but overall shouldn't be huge in change, for example from .800 to 1.0GHz will not affect so much in daily use. However from .800 to 1.5GHz would make a somewhat huge gap difference. This doesn't mean it will drain faster if you do same activity as with .800 to 1.0GHz, for example check the watch, answer sms or few "entertainment" breaks. Only when using the phone over a longer period of time that's when you will notice the change of battery life with different frequency. Hope it clears up most hums and huhs for you. I am pretty sure some expert within this field will give a better explanation than me.
Bye~
higher freqs uses more energy, but lower uses less energy but do things slower (so energy consumption is longer). ALSO imo - if you set cpu to 1Ghz the lowest value so it always is 1ghz - it will not consume the same amount of energy if it's in idle mode - it's like your laptop - if cpu is working only in 4-7% of it's power - then the power consumption is lower no matter what freq - how do we know that? - because of heat - the more heat you get - the more energy was used. and when cpu is idle - it will not be hot.
So the answer is - if it saves then in VERY minimal amounts. But even so - i use min freq - 360mhz. it's good for me i do not get any lag so i use it.
I use the "Root System Tool Free", option CPU and I see the graphics of all clocks.
For ex. now at 245 mhz ->46%, at 368 ->10%, at 768 mhz ->18% .... and at 1612 mhz -> 1,8%, at 1804 mhz ->4,9%. Not very mutch use at 1804.
Oxygen-test-140911 + Franco.Kernel1709#1. Clock at 1804 Mhz by Menu-settings-cpu ... and smartassV2 (no profils).
The battery, I charge it all 24 hours. But I like my work... and testing things. When then will dead...I see...
ValenteL said:
I use the "Root System Tool Free", option CPU and I see the graphics of all clocks.
For ex. now at 245 mhz ->46%, at 368 ->10%, at 768 mhz ->18% .... and at 1612 mhz -> 1,8%, at 1804 mhz ->4,9%. Not very mutch use at 1804.
Oxygen-test-140911 + Franco.Kernel1709#1. Clock at 1804 Mhz by Menu-settings-cpu ... and smartassV2 (no profils).
The battery, I charge it all 24 hours. But I like my work... and testing things. When then will dead...I see...
Click to expand...
Click to collapse
cpu spy is more pretty, anyway all those apps just reads text file of cpu stat and that's it
Tommixoft said:
cpu spy is more pretty, anyway all those apps just reads text file of cpu stat and that's it
Click to expand...
Click to collapse
Thanks
But I like more the Root System Tool, because has also a Linux Console. I use it when I want make some cmd's Linux in #. I don't like the Terminal Emulator.
Well, there is a "catch" somewhere in there. The frequency does indeed affects the power consumption of the CPU and greatly at that too! But the thing is, your CPU is not the worst enemy of your battery life. Even though CPU consumes more power in higher frequencies, it still can not compete with what your screen LEDs or your GSM module or your GPS chip consumes leisurely. So, if you're looking at the overall picture -meaning if you're wondering if it will affect how long you'll be able to use your battery in your phone- the answer is, "yes but not so much". Especially if you're switching the CPU frequency based on the demand (like using smartass or on-demand governors)
Here are the thing that sucks your batteries life juice like a vampire :
Your Screen (especially background LEDs)
GSM module (talking, using GPRS/Edge/3G network communication)
GPS chip
Wireless module (this also includes Bluetooth, even though it does not consume as much as Wireless network access but everything is relative -think about playing music through A2DP headphones compared to having your wireless network active but not using it much-)
(oh yes, I love to use lots of parenthesis -and even this hyphenation thingy- )
Correct me if I'm wrong about anything by the way ..
Regards ..
I did some experiments with a msm8250 a while back and there's a graph here:
http://forum.xda-developers.com/showpost.php?p=14324649&postcount=3786
msm7x30 should be fairly similar though the graph is probably shallower since it's a smaller process size.
The CPU uses no power when it's not in use, even with the display on, the CPU is powered down completely when idle (power collapse).
I can set it as high as 1646. IV looked around and it seems that people use 1504. Is it unsafe to go any higher?
Thanks
Sent from my A501 using XDA App
1400 is safest I run Alexandra iii
if you go up to 1.6 GHZ, you might get SHUTDOWNS...
if you don't run any games, or apps, sure it will work. But not smart to overload it.
If on Custm ROM, Read DEV Notes, usually they'll say (or mention about Kernel changing)
as a rule I keep it on 1.5 Ghz (when 1.6 was max) (have tested on about 8-10 diff roms) (never have had any shutdowns yet)
*** also maybe use a meter app to check TEMPS (like battery TEMP)
Cool Tool - shows battery temp, RAM, Proc Freq, + more in little box on screen all the time (adjust settings)
https://market.android.com/details?id=ds.cpuoverlay
"setCPU for Root users" - underclock to lowest when off, set lower cpu freq if battery gets warmed to ur custom Degrees)
http://www.setcpu.com/
***Some custom ROM's have thier own Freq CONTROLER app (that could clash with prog or have 2 progs do the same thing)
Like humans NO TWO CPU's are equal
All of the above it true with one exception..NOT every cpu is created equal Not all ram chips and so on also live up to this..
Start over clocking your cpu slowly. as you push clocks higher of course lower voltage. This keeps heat down .
Two processors even made on the same casting can be totally different . Where one will take more heat with less errors and corruption and the die next to it will almost crash running its designed clock speeds . Being that extreme is very rare with a few exceptions. most are close as to a common ability. within a few 100 mhz.
So the answer is there is NO TRUE Answer. its trial and error but on the side of caution and testing clock speeds and heat is not a 30 second yes it runs. Do it over a week or so. I know with my dragon cup in cell phone its at its end of life from being over clocked for a few years. some last longer some die quicker.. Its kinda like drinking on your brain the more you drink the more cells you kill.. The hotter your cpu gets the more transistors fail the slower it becomes the more errors you have .
Relax .. go slow.do not expect to get what everyone else is claiming. and you will be fine..
Sorry again for long winded post..
dr mcknight said:
I can set it as high as 1646. IV looked around and it seems that people use 1504. Is it unsafe to go any higher?
Thanks
Sent from my A501 using XDA App
Click to expand...
Click to collapse
Any is unsafe. Higher speed equals heat and heat kills semiconductors. Might work for a while but why risk it
My daughters has been running at 1.6GHz for 2.5 months without any crashing or blowing up.
I say at 1.6, you're starting to enter the "red zone", sort of asking for problems. Why go up that high? I mean, 1.5 shows enough performance improvement over the 1GHz...
According to the System Tuner app, my CPU went up to 75 degrees Celsius while I was playing a track on Google Earth. I was running Earth for only a few minutes before it reached 75. I'm not sure if that's the peak yet...maybe it can go even higher.
I've seen several other threads about heat, but most people talk about 50s and 60s. Anyone reach 75C? The front and back of the phone, the top around the camera, were both very hot. It was almost uncomfortable to touch.
Again, I'm talking about 75 Celsius, not Fahrenheit. And I'm referring to CPU temperature according to System Tuner app, not battery temp. Anyone reach this?
picture plz.
the reason is bc someone did a stress test on the N4 and found that the device shuts down at ~57-59C (correct me if im wrong) to prevent damage to the hardware.
Edit: found the link http://www.youtube.com/watch?feature=player_embedded&v=koLJ4BU9tgc
75ºC on a quad core?
I thought it was supposed to be more efficient than a dual core... 167ºF just seems like it's way hotter than any electronic device should ever be.
Sent from my SPH-D710 using xda premium
My first gaming laptop was an ASUS Republic of Game first generation. They did a horrible job cooling the machine. During the 2 months before the machine failed, the GPU would reaches 110 - 140 C if I played games (then, of course, the machine turned the GPU off and still ran as everything else was still about 70-80 C)
When the machine did fail, I opened it up, and found 2 fried thermal unit, a fried GPU and a nearly fried HDD) Amazingly, the machine stills runs, as long as I don't load GPU driver
Well, that's the story. Back to OP, as you see, if the temp is too high, you device can be literally fried. So if you turn off the thermal throttle, please enable it back on and do you best to keep your device cool
I tried to replicate just now and could only go up to 63c. I don't want to keep trying based on the comments here so far. If it happens again I'll be sure to get a screen shot and be aware of what's running.
Where would the thermal throttle toggle exist, if I have the capability at all? I'm running faux123 kernel and use trickster mod and trinity kernel tools for tweaking. I don't see anything about throttle control.
On a similar note, faux123 seems to default to 1ghz minimum cpu frequency. Does that seem right? I've flashed lots of kernels before on previous phones and they always default to the lowest value. When I force the setting down to 384mhz, it automatically changes back to 1024mhz the next time I go in my tool apps. Does this seem normal?
denimjunkie82 said:
Where would the thermal throttle toggle exist, if I have the capability at all? I'm running faux123 kernel and use trickster mod and trinity kernel tools for tweaking. I don't see anything about throttle control.
Click to expand...
Click to collapse
I haven't seen a Nexus 4 kernel that has thermal throttle toggle, or have it disabled yet. I am just checking if you're running one that I am not aware of
denimjunkie82 said:
On a similar note, faux123 seems to default to 1ghz minimum cpu frequency. Does that seem right? I've flashed lots of kernels before on previous phones and they always default to the lowest value. When I force the setting down to 384mhz, it automatically changes back to 1024mhz the next time I go in my tool apps. Does this seem normal?
Click to expand...
Click to collapse
Minimum cpu frequency enforced by kernel is normal. I am not certain if faux123 default to 1 ghz min, but if it's the case, it seems weird for me too. Definitely not good for the battery. If there's no other CPU control apps, I recommend double check the settings, then find an update for faux123, or use trinity kernel
I just flashed a new kernel and my minimum cpu now seems more normal. I hopefully that alleviates the crazy temperatures too.
I'll try to test again tomorrow to see if my temps still go bonkers. It's time to sleep now. Thanks for the help, everyone.
Hello,
Wondering if someone could help me. I am trying to optimise my battery usage to get the most out of my phone without affecting much functionality. To that end, I use Greenify and Xposed modules like recent apps cleaner.
Yesterday I was playing with undervolting using Rom Toolbox pro. I undervolted all cores by 75mV each.
After that i started playing Real Racing 3 to check if the phone was still operating smoothly. The game froze , so i closed it and checked the CPU states to see which frequency the game was running on most.
I found out that, most of the time, real racing 3 operates at a maximum of 1400 MHz frequency, no more. I then increased the voltage of 1200, 1400 and 1600 Mhz cores by 25 mV each. Again I played real racing 3. This time the game ran smoothly, but afterwards, when i checked the CPU stats again, i saw that the game was now also using 1600 Mhz and 1900 Mhz (for a very few seconds out of the 7 minutes i played it) frequencies.
So my question is:
If we undervolt the phone, would it simply make applications use higher frequencies so that they get their required voltage?
If they use higher frequencies on an undervolted phone, will it have any adverse effect on battery life as compared to using original frequency at original voltage?
What would be the best way to control this situation so that i can undervolt my phone for normal use, but use higher voltages when running certain apps? Xposed modules like per app performance controls only allows us to change the frequencies and governors per app, not the kernel voltage.
thanks for reading and hope there is someone here who can teach me on how to control my voltages better.
cheers!:good: