Thermothrotteling a performance killer on snapdragon N910F? - Galaxy Note 4 Q&A, Help & Troubleshooting

Hi,
I know that thermothrotteling is a feature to protect the cpu against damage. But what I notice that the temperature on my Note 910F is raising quire fast and that I am running into performance issue quite easily. Just playing arround the internet , watching something at youtube is bringing the device into the throtteling mode and than everthing is in slow motion (no hardcore games are neccessary). On my Note 3 I was never aware about such a situation.
Im using the Echoe rom 1.1 with the Ecoe kernel 3.5 (and fairly conservative power saving settings), but it is not kernel related because on stock it is the same.
Anybody facing a simelar situation?
Best regards,
dingolino

Thats not normal :/ i guess sd being 28nm and clocked at 2.7ghz does generate some heat

Your not alone. That is the very reason why I rooted my phone yesterday. The Samsung DVFS is very aggressive on my note 4 with 4.4 kittkatt.
Iv noticed in benchmarks once my phone heats up a little it drops the GPU and CPU down to about half speed and im only getting half the score and in gaming after a few minutes I would start to notice a little lag and my cpu speed would be staying at 1297. It slowly drops down to that then stays around there.
I disabled the Samsung DVFS and use setcpu aswell to keep it at the full speed while gaming and it works great now and the temps are hardly any different.

Many thanks for the feedback.
I have switched off Touch boost und set Max cpu to 1.9GHz
Will see how it works.
Best regards
dingolino
Gesendet von meinem SM-N9005 mit Tapatalk

It is quite annoying have such a fast phone but it downclocks both the cpu and gpu after a few mins of gaming.
A good test is GTA vice city with the settings cranked up.
With DVFS enabled once it hits about 56 degrees it starts to throttle and downclocks the gpu and cpu to about half and the game becomes a laggy mess.
With DVFS disabled its as smooth as butter but the temp goes up to about 70 degrees. Whats the max safe temp for this phone?

Matson123 said:
It is quite annoying have such a fast phone but it downclocks both the cpu and gpu after a few mins of gaming.
A good test is GTA vice city with the settings cranked up.
With DVFS enabled once it hits about 56 degrees it starts to throttle and downclocks the gpu and cpu to about half and the game becomes a laggy mess.
With DVFS disabled its as smooth as butter but the temp goes up to about 70 degrees. Whats the max safe temp for this phone?
Click to expand...
Click to collapse
I do not know the safe setting.
I am using the echoe kernel and this kernel offers the “intellithermal“ feature from faux. You can set the temperatures when frequency throttling should start as well as kernel throttling. They give in the faux app also some recommendations.
Maybe you give out a try.
But I am disappointed because the throttling is affecting “normal“ life not only hard core gaming and this is for me somewhat a design fault.
At least on my Note 4 F
I never had this on my previous devices that I cannot watch a movie which is stored at my sd card. I have a number of tutorial and maintenance videos which are handy to watch on the device.
Best regards
dingolino
Gesendet von meinem SM-N910F mit Tapatalk

I can confirm this on the N910W8. As soon as the device heats up the frame rates drop dramatically. I also don't game. Just day to day usage. It's strange that some fairly simple tasks can heat things up so much.
I removed my ScanDisk 64GB Class 10 SD card which seemed to improve the heat problem.
Also, when its cool it smokes through GeekBench 3. After it heats up it runs slower then a Galaxy S3.

Just you my friend, I don't have that problem
Sent from my SM-N910F (Note 4)

Donkon....can you let me know what your idle phone cpu temp is? you can use the CpuTemp app and just let me know what it idles at on your homescreen and what it heats up to in a demanding game. Just make sure its the CPU temp and not the battery. thanks
It would be good to compare.

Also I was just doing some tests and these are my results.. im curious to know if these are normal temps.
My phone idles at around 34-38 degrees c.
With DVFS enabled it never goes above around 56 degrees as that's when it starts throttling down.
Iv never had any slowdowns in youtube or videos or anything like that. Its only gaming really and benchmarks where it starts to throttle once it heats up and in a game like gta it starts to lag abit once it throttles as it takes the gpu and cpu down to about half speed.
With DVFS disabled im able to run the full 2647 cpu speed when gaming and its as smooth as butter. My temp in riptide goes up to 58 degrees. In GTA vice city it goes up to around 70 degrees and in the unreal benchmark demo it goes up to about 74/75 degrees. Do these sound like normal temps when your running the full speed of the cpu?

Yeah, it is ok.
The Exynos start throttling at 80°C.

Matson123 said:
Also I was just doing some tests and these are my results.. im curious to know if these are normal temps.
My phone idles at around 34-38 degrees c.
With DVFS enabled it never goes above around 56 degrees as that's when it starts throttling down.
Iv never had any slowdowns in youtube or videos or anything like that. Its only gaming really and benchmarks where it starts to throttle once it heats up and in a game like gta it starts to lag abit once it throttles as it takes the gpu and cpu down to about half speed.
With DVFS disabled im able to run the full 2647 cpu speed when gaming and its as smooth as butter. My temp in riptide goes up to 58 degrees. In GTA vice city it goes up to around 70 degrees and in the unreal benchmark demo it goes up to about 74/75 degrees. Do these sound like normal temps when your running the full speed of the cpu?
Click to expand...
Click to collapse
Which kernel are you using and what means “DVFS“?
Which app are you using for the kernel settings?
Best regards
dingolino
Gesendet von meinem SM-N910F mit Tapatalk

Im using the stock Kernel. Iv only rooted. I haven't installed a custom rom or Kernel yet.
the DVFS is samsungs own voltage and frequency control program. Its what causes the aggressive thermal throttling in kittkatt 4.4. Its been there for along time but in 4.4 its pretty much too aggressive.
When you disable it the phone wont throttle back the GPU and CPU and a silly 56 degrees so it wont start to lag in games after a few minutes.

If anyone has GTA vice city or the epic citadel unreal demo can they run it and tell me what there CPU temp goes up to in those.. I just want to make sure mines normal as it gets very hot. With DVFS it should go up to about 55-60 and without it will be around 70.

Does anyone have freezes followed by restarts when disabling DVFS for just some apps (using blacklist)? I have this problem and disabling DVFS for the whole system really annoys me (opening app speed is slowed down + power saving mode requires a restart). I'm using the exynos C version.

Related

[Q] Nexus 4 GPU Frame Rates Drops

Hello Guys, i registered to XDA developers to ask this question so please reply. i heard many say GPU of Nexus 4 is very bad because after 20 mins of gameplay the phone gets heated and the GPU performance is Dramatically Reduced to cooldown. I am going to buy Nexus 4 thats y im asking, i didnt hear this from my neighbours..., i saw someone say this in youtube comments. Anyone Experiencing this Issue? or its a defective product?.
This is a good thread to read about Thermal Throttling: http://forum.xda-developers.com/showthread.php?t=2144652
I am not sure about the GPU actually reducing it's power when the nexus is getting hot. I know the CPU will clock lower when it has reached 70 degrees so it can cool down. Most kernel's have the ability to up this to about 100 degrees so you won't have the thermal throttling as fast. You are also able to remove the throttling completely with a commando.
I've played alot of Dungeon Hunter 4/GTA Vice City/Real Racing 3 and I have never experienced severe FPS drops because of it getting hotter. The only thing you will experience is a battery that will be empty within 2 hours.
PS: This is based on what i've read on the forums, I do not have my nexus 4 for that long and I am not a developer, someone might be able to give you more accurate information.
The thermald.conf sets the battery threshold to about 40-41C before it begins to underclock aggressively (hence why it feels sluggish). I forget the exact number. It starts reading "Overheating" status when it reaches about 46C. Max rated temperature for the battery is 60C.
At that battery temperature ~41C, the CPU is no more than about 50C, so it's not the CPU overheating.
If you feel so inclined, you can modify the thermald.conf with root to modify how aggressive the thermal throttling acts, within reason. Otherwise you'll cook your phone.
desynch- said:
The thermald.conf sets the battery threshold to about 40-41C before it begins to underclock aggressively (hence why it feels sluggish). I forget the exact number.
At that temperature, the CPU is no more than about 50C.
Click to expand...
Click to collapse
or you can run a custom kernel(like trinity) that disables the battery thermal throttle and not worry about it.
simms22 said:
or you can run a custom kernel(like trinity) that disables the battery thermal throttle and not worry about it.
Click to expand...
Click to collapse
YMMV with that. My nominal binned SoC overheats really easily. With the way I use my phone, it'd be overheating way too often.
I modified my thermald.conf so it's less aggressive. It's not that hard to figure out.
The phone throttles its clock speed like a PC. It's not a big deal.

[Q] What do you do against overheating/lag during gaming?

As we all know, the Snapdragon 810 processor in our OnePlus 2 phones is prone to overheat, especially during heavy tasks such as gaming. With the stock kernel (which probably most of you are using) this leads to the A57 cores being partially or fully shut down and the display - which generates additional heat - being dimmed in order for the phone to keep a healthy temperature (healthy for both its components and the hands that are holding it.) This, in turn, leads to lag when playing especially demanding games. Which in turn leads to a frustrated user.
With root access, it's possible to use custom kernels and/or custom thermal throttling profiles in order to (at least partially) circumvent these issues, by throttling the CPU frequency and/or limiting the number of active cores, using different schedulers and governors, and by applying thermal profiles that allow the phone to get hotter (in order to keep higher CPU frequencies for a longer duration).
Since I bought the OPT, I was playing a very power hungry game - Republique - which, at its highest graphics quality setting, pushes the phone to its limits. I quickly switched from the stock kernel to the Boeffla kernel and started experimenting with schedulers, governors, hotplugging settings, CPU/GPU frequencies and thermal profiles, but nothing I have done so far makes it possible to play the game for more than 15-20 minutes before some kind of throttling / heat control sets in and the game starts lagging.
I tried limiting both CPU clusters to only 2 cores while maintaining higher frequencies, I tried throttling the frequencies and keeping all 8 cores active, and I tried all kinds of solutions in-between with anything from 4-8 cores active and frequencies anywhere between 60% and 100%. I also tried the various thermal profiles that the kernel offers. But whatever I did, the game was either lagging right from the start, or running smoothly for about 15 minutes before the screen was dimmed and the CPU was throttled, leading to a laggy experience.
So my question is, what do you guys do to keep the OnePlus 2 from overheating during gaming, while at the same time maintaining a lag-free experience? I don't seem to get anywhere with anything I try, so I'd be extremely grateful for some useful input.
vonotny said:
As we all know, the Snapdragon 810 processor in our OnePlus 2 phones is prone to overheat, especially during heavy tasks such as gaming. With the stock kernel (which probably most of you are using) this leads to the A57 cores being partially or fully shut down and the display - which generates additional heat - being dimmed in order for the phone to keep a healthy temperature (healthy for both its components and the hands that are holding it.) This, in turn, leads to lag when playing especially demanding games. Which in turn leads to a frustrated user.
With root access, it's possible to use custom kernels and/or custom thermal throttling profiles in order to (at least partially) circumvent these issues, by throttling the CPU frequency and/or limiting the number of active cores, using different schedulers and governors, and by applying thermal profiles that allow the phone to get hotter (in order to keep higher CPU frequencies for a longer duration).
Since I bought the OPT, I was playing a very power hungry game - Republique - which, at its highest graphics quality setting, pushes the phone to its limits. I quickly switched from the stock kernel to the Boeffla kernel and started experimenting with schedulers, governors, hotplugging settings, CPU/GPU frequencies and thermal profiles, but nothing I have done so far makes it possible to play the game for more than 15-20 minutes before some kind of throttling / heat control sets in and the game starts lagging.
I tried limiting both CPU clusters to only 2 cores while maintaining higher frequencies, I tried throttling the frequencies and keeping all 8 cores active, and I tried all kinds of solutions in-between with anything from 4-8 cores active and frequencies anywhere between 60% and 100%. I also tried the various thermal profiles that the kernel offers. But whatever I did, the game was either lagging right from the start, or running smoothly for about 15 minutes before the screen was dimmed and the CPU was throttled, leading to a laggy experience.
So my question is, what do you guys do to keep the OnePlus 2 from overheating during gaming, while at the same time maintaining a lag-free experience? I don't seem to get anywhere with anything I try, so I'd be extremely grateful for some useful input.
Click to expand...
Click to collapse
All the phones throttle while gaming. I use thermal extreme with boeffla kernel. And use 2 a53 at 1,3ghz and 2-4 a57 at 1,4ghz and I modified the throttle file and it underclock to 1,2ghz when it gets hot but it doesn't happen if you don't play longer than 30minutes and it doesn't lag either. You can leave stock settings but if course it will get hot quicker. Also with thermal hotplugged or something like that, I used it all cores online all the time at full speed and it doesn't throttle for a long time, so I don't know what overheating are you talking about. My nexus 5 throttle faster and disable 2 of 4 cores and leave the other 2 at half speed, and our processor overheats?. Oneplus throttle the device a lot because of the rumors, fortunately we can change that. Try what I said, cheers.
Sent from my ONE A2005 using Tapatalk
Migdilu said:
All the phones throttle while gaming. I use thermal extreme with boeffla kernel. And use 2 a53 at 1,3ghz and 2-4 a57 at 1,4ghz and I modified the throttle file and it underclock to 1,2ghz when it gets hot but it doesn't happen if you don't play longer than 30minutes and it doesn't lag either. You can leave stock settings but if course it will get hot quicker. Also with thermal hotplugged or something like that, I used it all cores online all the time at full speed and it doesn't throttle for a long time, so I don't know what overheating are you talking about. My nexus 5 throttle faster and disable 2 of 4 cores and leave the other 2 at half speed, and our processor overheats?. Oneplus throttle the device a lot because of the rumors, fortunately we can change that. Try what I said, cheers.
Sent from my ONE A2005 using Tapatalk
Click to expand...
Click to collapse
Thanks for the tip with thermal extreme! The implementation in the latest Boeffla kernel v1.1 beta1 seem to do a very good job of not letting the phone get too hot while at the same time not throttling the CPU too much. Today, the performance was stable for almost 30 minutes of gaming, and when I checked the CPU stats I saw that all cores were still active (2x A53 + 4x A57), and only throttled to 960 MHz. This still delivered enough performance. (I started the game with both CPU clusters at 1.2 GHz, so this also seemed to help with keeping the phone at an acceptable temperature. I'm sure it would've gotten much hotter much quicker at higher CPU frequencies.)
I have to admit though, I was playing inside in an unlit room and thus the screen wasn't at max. brightness. We'll see how it will perform during my next work break when I have to make the screen much brighter.
vonotny said:
Thanks for the tip with thermal extreme! The implementation in the latest Boeffla kernel v1.1 beta1 seem to do a very good job of not letting the phone get too hot while at the same time not throttling the CPU too much. Today, the performance was stable for almost 30 minutes of gaming, and when I checked the CPU stats I saw that all cores were still active (2x A53 + 4x A57), and only throttled to 960 MHz. This still delivered enough performance. (I started the game with both CPU clusters at 1.2 GHz, so this also seemed to help with keeping the phone at an acceptable temperature. I'm sure it would've gotten much hotter much quicker at higher CPU frequencies.)
I have to admit though, I was playing inside in an unlit room and thus the screen wasn't at max. brightness. We'll see how it will perform during my next work break when I have to make the screen much brighter.
Click to expand...
Click to collapse
Does it throttle to 960mhz? for me never reach 1,2ghz. Playing real Racing for 30min it stays at 1,2ghz. And with thermal hotplugged (all cores enabled, all at stock freq gpu too) it doesnt throttle for 30 min, gpu only sometimes to 510mhz, i played 30 minutes and it didnt throttle, i dont know when it was going to throttle because i stop playing. But also, gaming with all cores and no throttling eats the battery.
Migdilu said:
Does it throttle to 960mhz? for me never reach 1,2ghz. Playing real Racing for 30min it stays at 1,2ghz. And with thermal hotplugged (all cores enabled, all at stock freq gpu too) it doesnt throttle for 30 min, gpu only sometimes to 510mhz, i played 30 minutes and it didnt throttle, i dont know when it was going to throttle because i stop playing. But also, gaming with all cores and no throttling eats the battery.
Click to expand...
Click to collapse
I guess it throttled to 960 MHz because the game I'm currently playing (République) is pretty resource hungry.

I can't believe the temps on my G5 !!! (comparison inside)

I have been doing some heavy gaming on my G5 while monitoring the temps, and to my utter amazement G5 never goes beyond 40C mark even after an hour of continuous gaming. Because of that it never throttles down and stays at max cores almost the whole time. Now, coming from G3 this is a HUGE improvement where normal temps would go beyond 80C and throttling would make gaming virtually unplayable (even after root and thermal tweaks)
Sample temps comparison after at least 30min of continuous gaming (room temp around 23C)
Lara Croft GO - Max settings
G3= 80C+ lag and throttling
G5=36C+ smooth
Xenowerk - Max settings
G3= 80C+ lag and throttling
G5=35C+ smooth
GTA San Andreas = Max settings
G3= UNPLAYABLE
G5=39C+ smooth (yes I cannot believe it finally runs like butter )
Dawn of Titans = Max settings
G3= 80C+ lag and throttling
G5=41C+ smooth
Real Racing 3 = Max Settings
G3= 75C+ smooth
G5=31C Lag
There you have it, overall a whole 45+ difference in temps while gaming !!! Not only do games run buttery smooth, the phone stay cool as a cucumber.
The only exception here is Real Racing 3, which I think needs to be patched to work properly on newer hardware (even S7 SD820 has similar performance issues)
This goes to show that Qualcomm have done a miracle with SD820 and kudos to LG as well for proper hardware implementation.
Let me know what you guys think and if you want me to do more comparisons like this
i hereby confirm the temps and add temple run 2 (both maps, runs like butter in the mines), asphalt 8 aswell as modern combat 4 and 5 to the list of low temp max settings games.
even antutu keeps it cool
I can use Autoguard dashcam software with GPS enabled, waze in the background, and charge my phone and it's only slightly warm.

Galaxy S5 overheating is normal?

I play GTA SA in high quality and in a few minutes it is slow, Temple Run 2 loses many FPS, GodFire falls from 60FPS to 30FPS or less, Asphalt 8 begins to have low FPS.
I analyzed the performance of the GPU and CPU:
The phone heats up, reaches an average temperature of 70 ° C (158º F) ~ 80 ° C (176º F) , gives peaks up to 90 ° C (194º F) on hot days.
The GPU performance drops a lot.
The GPU performance falls gradually from 578 MHz to 190.73 MHz and no longer increases until the temperature cools.
I live in Brazil and in recent days made a lot of heat - 32 ° C (89,6º F), is now doing 15 ° C (59º F) and the GPU performance drops to 305 MHz in less than 10 minutes.
I have the S5 makes a week! I received from the Samsung because of problems with the S5 Mini GPS.
This is normal? Or my S5 has problems?
Thanks in advance!
It is G900M - SnapDragon Version
It has no root
Version 5.0 Lolipop
felipebonito said:
I play GTA SA in high quality and in a few minutes it is slow, Temple Run 2 loses many FPS, GodFire falls from 60FPS to 30FPS or less, Asphalt 8 begins to have low FPS.
I analyzed the performance of the GPU and CPU:
The phone heats up, reaches an average temperature of 70 ° C (158º F) ~ 80 ° C (176º F) , gives peaks up to 90 ° C (194º F) on hot days.
The GPU performance drops a lot.
The GPU performance falls gradually from 578 MHz to 190.73 MHz and no longer increases until the temperature cools.
I live in Brazil and in recent days made a lot of heat - 32 ° C (89,6º F), is now doing 15 ° C (59º F) and the GPU performance drops to 305 MHz in less than 10 minutes.
I have the S5 makes a week! I received from the Samsung because of problems with the S5 Mini GPS.
This is normal? Or my S5 has problems?
Thanks in advance!
Click to expand...
Click to collapse
Doesn't sound normal to me, RMA if you can.
Sent from my SAMSUNG-SM-G900A using Tapatalk
Which version of the phone u have? G900f?
And what version of android are u running?
And are u rooted?
It will throttle if it overheats, playing GPU/CPU intensive games on a hot day is a good combination to overheat the phone
Find somewhere cool and try playing them again, see if it still throttles
Supernatural77 said:
Which version of the phone u have? G900f?
And what version of android are u running?
And are u rooted?
Click to expand...
Click to collapse
It is G900M - SnapDragon Version
It has no root
Version 5.0 Lolipop
*Detection* said:
It will throttle if it overheats, playing GPU/CPU intensive games on a hot day is a good combination to overheat the phone
Find somewhere cool and try playing them again, see if it still throttles
Click to expand...
Click to collapse
Today is 18ºC (64,4ºF) and it heats up to 85ºC (176ºF) according to the CPU-Z and GPU reached drop to 190MHz, as well as on hot days.
The average temperature is 45 ° C (113ºF) today without using it. It is normal on hot days is higher than 50 ° C (122ºF).
The processor did not exceed 70ºC (158ºF)
I don't know how high it is acceptable. I mean, lose the GPU performance in a few minutes.
felipebonito said:
Today is 18ºC (64,4ºF) and it heats up to 85ºC (176ºF) according to the CPU-Z and GPU reached drop to 190MHz, as well as on hot days.
The average temperature is 45 ° C (113ºF) today without using it. It is normal on hot days is higher than 50 ° C (122ºF).
The processor did not exceed 70ºC (158ºF)
I don't know how high it is acceptable. I mean, lose the GPU performance in a few minutes.
Click to expand...
Click to collapse
That's pretty high, have you done a reflash/factory reset? Some process must be making it run like that.
Sent from my SAMSUNG-SM-G900A using Tapatalk
Rakuu said:
That's pretty high, have you done a reflash/factory reset? Some process must be making it run like that.
Sent from my SAMSUNG-SM-G900A using Tapatalk
Click to expand...
Click to collapse
I've tried, I have almost nothing installed. If I do not use the S5 the processor is almost stopped.
Also this occurred in 3 Lolipop updates I have received beyond the first.
The first time I turn it on and I set it up, he came to be very hot, downloaded CPU-Z and marked up to over 80 ° C. (The day was hot)
(Sorry for my english)
Can someone help me? Share the experience?
thats hot,i live in malaysia where the temp as same as there and now the weather became more hotter than usual in here , but my s5 g900f just acting like normal,no fps drops , even when im playing with heavy games together with vpn apps.
maybe your phone hardware got somehing wrong wih it.
Thanks for all the answers. I took my device in technical assistance for analysis and see what happens ...
If anyone else has expriencia, please share.

Guide for playing PUBG smoothly

NO LAG, CHOPPINES. PLAYING FOR FEW DAYS. APPLICABLE TO ALL SNAPDRAGON 810 DEVICES!
Update: Connect to charger if it lags. I've getting screen unresponsiveness after playing a few days without charging. Connecting to charger those lags are gone. Always try to play with mics and speakers off in game. Always cool your phone. It will feel burning otherwise.
Hi. I've seen lots of videos on YouTube, PUBG doesn't run properly and lags a lot on our device. Also its same on other snapdragon 810 devices. But its a high end chipset why should it lag? PUBG lags because of its throttling. But without throttling then burning heat.
Now do these:
I'm not responsible if anything bad happens.
1. Keep backup and delete thermal-config file, reboot.
2. Lower your CPU and GPU frequencies according to your game quality settings. Example: For Smooth and Medium FPS, set CPU to- big:960/633, little:1478mhz. or lower. GPU settings- 450/390 MHz. Check your settings and frequencies by yourself while playing.
You can disable CPU input boost if you feel.
3. Run A.C or Fan in your house, or play in much lower temperature.
4. Now run the game.
It won't lag, hang, and will run stable. But the device heats much. I tried even on HD at Ultra fps(GPU frequency didn't lower), the game ran perfectly and smoothly. though I lowered the CPU frequencies.
For HD and Ultra FPS:
1. CPU- big:1248(I tried and think enough, you may increase or decrease), little:1478.
2. GPU- I didn't lower GPU frequencies, it was running at 650, you may try 510 MHz.
3. Keep in mind to play in much lower temperature. Device will heat a lot. But won't lag a bit.
You can try. I'll update this thread sometimes.
Note: Always remind to paste thermal-config file in same directory and reboot, when you need. Also battery will drain faster in these. I tested it drains upto 27 percent per hour with throttled, and 29/30 percent without throttled on Smooth and Medium FPS with those settings.
*8*updated tested frequencies.

Categories

Resources