MSI GPI 66 Leopard i7-10870h / RTX 3060 huge thermal issue

Worfy

Member
Joined
Dec 7, 2021
Messages
49
So i bought the laptop back in august temperatures in high load while gaming where hovering about 75-85 degrees on the CPU and 75-77 degrees on the gpu . ( power plan set to high performance and dragon center set to extrem performance) with the ocasional thermal throttle at about 92/94 degrees (key word ocasional).was very happy no issues what so ever. Idle temps where at 40-50 degrees
Today with the same power plan my CPU hovers at 95-100 degrees in heavy load constantly while the GPU peaks out at 86/87 degrees , from what i see the cpu does not throttle down its power to get cooler , it stays at 45/50w of power constantly whitout ramping down to 30-35w as it should do. Performance wise in throtteling it hovers at 4 ghz in gaming while in a stress test like cinebench it goes down to 3.2 ghz.
These temperatures where measured whit Hwinfo while gaming on a 5 x fan cooling pad. TjMax was over 100% reaching a peak of 102%. GPU hot spot reaching 90 degrees while the actual GPU die was at 87. Hw info shows 2 cores heavy throtteling (core 2 and 4) the rest maintaining a 75-89 degree ratio.
I have found a solution but that basicly limits my CPU to 3 ghz while in turbo (temperatures are well under 85 degrees on the cpu but performance takes a huge hit) . In the bios the TCC offset is set to 5 (default) i can set it to 10 and enable Energy Efficient Turbo (set to auto default) under Power and Performance.
Has anyone else had this issue and if so is there some way to fix it? In normal use case i should not have to go Harry Potter on the bios to keep the temperatures in check , especialy that this laptop has had great temperatures in the past (its 4 months old) in its default factory settings.
 

Crazydonkey

Well-known member
SECOND LIEUTENANT
Joined
Jun 30, 2020
Messages
2,202
Did you encounter lag or stutter when throttling?
If yes, I suggest you repaste thermal grease/pad direclty.
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
no stutter whatsoever. It runs at 4 ghz 8 core in gaming 95/100 degrees , and 86 on GPU , Cinebench runs at 94-100 degrees , 3.2 ghz all cores . The games run great just that the temperatures are over the top.
And one more problem is that in my country i cant find K5-pro for the Vram and mosfets witch leaves me to use thermal pads if they can be used and what dimensions do i need.

From what i can tell the CPU stays at 50 w and dosent trottle down to 30-35w when reaching high temps
 

badboy2k

Well-known member
Global Moderator
Joined
Feb 11, 2012
Messages
11,015
no stutter whatsoever. It runs at 4 ghz 8 core in gaming 95/100 degrees , and 86 on GPU , Cinebench runs at 94-100 degrees , 3.2 ghz all cores . The games run great just that the temperatures are over the top.
And one more problem is that in my country i cant find K5-pro for the Vram and mosfets witch leaves me to use thermal pads if they can be used and what dimensions do i need.

From what i can tell the CPU stays at 50 w and dosent trottle down to 30-35w when reaching high temps
95-100C is very Common on Laptops under load as the coolers are tiny that they have as there is no Space for bigger ones.

all you can really do is Undervolt the CPU to make it run Cooler by limiting its performance as it will force it to clock Lower.
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
Dont think its somthing that common when the max temperature 1 month ago was 85 degrees with the ocasional 91 degree spike.
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
so i did somthing here , this is my first undervolt ever im gonna specifi here what i did and someone plese tell me if i did allright

Step 1 :
Went into bios under thermal performance set the TCC offset to -10 (prochot is as 90 now insted of 95)

Step 2 : Set Throttlestop as follows:
-90.8 mlv on CPU core
-90.8 mlv on CPU cash
-85 mlv on Intel Cpu
-85 mlv on iGpu Unslice

Step 3 :

Underclocked the CPu as follows:

Core 1 : 4.7 Ghz
Core 2 : 4.7 Ghz
Core 3 : 4.5 Ghz
Core 4 : 4.5 Ghz
Core 5: 4.0 Ghz
Core 6: 4.0 Ghz
Core 7: 3.5 Ghz
Core 8: 3.5 Ghz

On the Main window the following are checked :
Speed Shift EEP - 128
BD ProcHot
SpeedStep
C1E

Temperatures now are under 80 degrees on the CPU and GPU , stable at 3,5 ghz allcores in gaming. Tested Cyberpunk , Days Gone , Shadow of the Tomb Raider , Halo Infinite , Resident Evil Village.

Idle Temperatures are at 43 degrees CPU/GPU

I did not set IccMAX(its as default) or went into the TPL options.

Is this ok or did i miss anything?
 
Last edited:

Worfy

Member
Joined
Dec 7, 2021
Messages
49
can anyone please verify what i did here , hope i didnt mess somthing up


Thx
 

badboy2k

Well-known member
Global Moderator
Joined
Feb 11, 2012
Messages
11,015
can anyone please verify what i did here , hope i didnt mess somthing up


Thx
its fine what you have done.

leave IccMAX alone if you play with that it will heavily cause Frequency undershoots as it restricts it current. it would reduce Heat but has knock on issues.
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
thats why i didnt do anything to IccMax cose i didnt know exactcly what it does. I allsaw found out that lowering PL1 and PL2 limits (clamp on both) reduces temperatures , mine are set to 43 PL1 and 48 PL2 .

Temperatures are now like this

The most demanding and unoptimised game there is :)) Cyberpunk - CPU max 83 degrees GPU max 80
Days gone , max 80 degress on CPU max 80 on GPU alldough GPU spikes up to 83 from time to time.
Control - max 75 degrees on CPU and GPU
Resident Evil Village even cooler - 67-70 degrees on CPU and 60 on GPU
Stable 3.6 Ghz at all cores with no dips under

Cinebench R23 Score - 9112 with a max temperature of 90 degrees

Edit : Wanted to ask dough is there any danger in keeping it undervolted like this for undetermined time ? 1+ years? or there is no danger at all.
 

badboy2k

Well-known member
Global Moderator
Joined
Feb 11, 2012
Messages
11,015
thats why i didnt do anything to IccMax cose i didnt know exactcly what it does. I allsaw found out that lowering PL1 and PL2 limits (clamp on both) reduces temperatures , mine are set to 43 PL1 and 48 PL2 .

Temperatures are now like this

The most demanding and unoptimised game there is :)) Cyberpunk - CPU max 83 degrees GPU max 80
Days gone , max 80 degress on CPU max 80 on GPU alldough GPU spikes up to 83 from time to time.
Control - max 75 degrees on CPU and GPU
Resident Evil Village even cooler - 67-70 degrees on CPU and 60 on GPU
Stable 3.6 Ghz at all cores with no dips under

Cinebench R23 Score - 9112 with a max temperature of 90 degrees

Edit : Wanted to ask dough is there any danger in keeping it undervolted like this for undetermined time ? 1+ years? or there is no danger at all.
Undervolting like that is actually better for the CPU then how it originally was as its pumping less power into it.

lets say you reduce power by 1% your getting more like 3/4 the Wear on the part so it will last much longer. the more power that is going through a CPU the more wear it encounters and reducing its power your reducing any issues it would have had happening so your actually making its longevity better.
 

drek4

Active member
PRIVATE FIRST CLASS
Joined
Feb 18, 2018
Messages
821
thats why i didnt do anything to IccMax cose i didnt know exactcly what it does. I allsaw found out that lowering PL1 and PL2 limits (clamp on both) reduces temperatures , mine are set to 43 PL1 and 48 PL2 .

Temperatures are now like this

The most demanding and unoptimised game there is :)) Cyberpunk - CPU max 83 degrees GPU max 80
Days gone , max 80 degress on CPU max 80 on GPU alldough GPU spikes up to 83 from time to time.
Control - max 75 degrees on CPU and GPU
Resident Evil Village even cooler - 67-70 degrees on CPU and 60 on GPU
Stable 3.6 Ghz at all cores with no dips under

Cinebench R23 Score - 9112 with a max temperature of 90 degrees

Edit : Wanted to ask dough is there any danger in keeping it undervolted like this for undetermined time ? 1+ years? or there is no danger at all.
You did just fine, don't worry, as long as the system is stable and no apparent issues, it should serve you well for several years to come.
All my laptops have been undervolted with ThrottleStop, some for several years now, the longest has been for 3 years, without any negative impact.
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
my first time undervolting so i didnt know exactcly what to do , Think i watched over a dozen youtube tutorials and still wasnt shure :). But the system is stable , i ran cinebench 5 times in a row with no crash and temperatures are far better then stock.

Thx for the help
 

badboy2k

Well-known member
Global Moderator
Joined
Feb 11, 2012
Messages
11,015
my first time undervolting so i didnt know exactcly what to do , Think i watched over a dozen youtube tutorials and still wasnt shure :). But the system is stable , i ran cinebench 5 times in a row with no crash and temperatures are far better then stock.

Thx for the help
what IccMax actually does is Limits the Max Current it will allow the CPU to pull so lets say it needs 41W to sustain 4.7Ghz but you have limited the IccMax to an amount that only allows 38W then as soon as it hits 38W it will throttle the hell out the frequancy to its base Frequancy to stop the huge amount of current its asking for till it can recover leading to sudden Drops in Performance.

thats why i said leave it alone as that is used for Short Bursts of Performance as it turbo's.
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
and PL1 and PL2 ? , i know that lowering them give better thermals but there actual use is?? I know PL2 is somthing in the lines of max turbo frequency at max power or somthing like that, i might be wrong.
 

badboy2k

Well-known member
Global Moderator
Joined
Feb 11, 2012
Messages
11,015
PL1 and PL2 are the Power Limits for the CPU

PL2 is the High Current spike of power where it turbos up fast and usually lasts around 20ms and then it drops to PL1 that is the lower Current Phase that is then Sustained. (lets say you have a CPU with a 45W TDP it will in PL2 actually hit closer to 60W and then PL1 will Kick in and drop to more like 40W-43W)
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
thx for the info :)

My problem was that it was maintaining PL2 allways then. CPu ran at 50w in games.
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
but is this a CPU problem or a windows problem? Undervolted is ok and works super but i dont want to have a faulty CPU if that is the case
 

badboy2k

Well-known member
Global Moderator
Joined
Feb 11, 2012
Messages
11,015
but is this a CPU problem or a windows problem? Undervolted is ok and works super but i dont want to have a faulty CPU if that is the case
it will be windows Forcing it into High Performance State Rather then it telling it to burst and then drop back down.
 

Worfy

Member
Joined
Dec 7, 2021
Messages
49
So quick story :) . Decided afterall to change the thermal paste , bought a Thermal Grizzly Kryonaut. Opened up the machine...the factory thermal paste was a cinderblock . The GPU and CPU die where clean there was no thermal paste stuck on it what so ever . All the thermal compound was stuck to the heatsink and basicly a hard plastic shell :). Scraped it up cleaned the die's and the heat sink , then booted the machine.

Cinebench R23 - jumped from 9112 to 9800 - no undervolt and with cores set to there standard value. - peaking at 93 degrees
Cinebench R23 - 10360 score with -80mlv undervolt , cores kept at standard values - peaked at 89 degrees - stable strees test at 4 Ghz all cores

Jumped from 3.6 to 4.0 Ghz while temperatures at normal stress values

Games :

Cyberpunk - All settings on High , RTX on ultra , minus the shadows RTX option - 77-80 degrees max on CPU and GPU
Days Gone - All settings on Max - 72-75 degrees on CPU and GPU
Resident Evil Village - All settings set on High + RTX on High 55-65 degrees CPU and GPU
Shadow Of The Tomb Raider - 70 - 75 degrees on CPU and GPU

All games maintain a 4.0/4.1 Ghz on all cores while having these temperatures.

CPU PL1 and PL 2 works now as intended , dosent get stuck on PL2 allways anymore. Saw a peak of 90w on CPU while gaming under 90 degrees , never saw 90w before :) the max it peaked was 60

So i gues , fixed issue :D
 
Top