Start a Conversation

Solved!

Go to Solution

45440

July 22nd, 2018 16:00

XPS 15 9570, i9 thermals, throttling and solutions

Hey guys,

since I spent around 20 hours in the last four days with benchmarks, testing and thermal issues, I have now a great setup which I would like to share with you.

Problems I ran into while the machine was under heavy load (e.g. Fortnite, rendering, Cinebench, AIDA64, etc.):

Problem1: After a few minutes, the CPU clock was reduced to the minimum clock speed of 0.78 Ghz. Apart from that, the system didn't use the Nvidia GPU anymore but switched to the Intel GPU. The system was now barely usable. After around 5 Minutes, everything went back to normal.

Solution1: After a long forensic work and forum reading, I managed to identify the "Intel Dynamic Platform and Thermal Framework" as the cuplrit. Uninstalling it did not go well (it keeps coming back, no matter what you try...). It seems like some Intel Software updated the Thermal framework to the newest version, which renders your machine unusable. To solve this problem, download the Intel Thermal Framework from here: (edit, new link to DPTF drivers Version 8.3.10207.5567, A09: https://www.dell.com/support/home/de/de/dedhs1/drivers/driversdetails?driverid=d4g6r - just confirm the prompts "the driver will be replaced by an older version" stuff. You can prevent the newer (faulty) drivers from being installed e.g. via a group policy (windows 10 pro): https://www.howtogeek.com/263851/how-to-prevent-windows-from-automatically-updating-specific-drivers/

There are different types of throttling; a) thermal throttling (CPU/GPU/VRMs) are getting too hot and b) power limit throttling (the machine has a power limit which can't be exceeded by a single part or the machine as a whole). The i9 of the XPS has a power limit of 56W permanently (please correct me if I'm wrong), or 78W (short turbo boost period). You cannot do a lot against the power limit throttling (which is good), but thermal throttling can be solved completely with this machine.


Problem2: CPU temps were not too bad out of the box. The problem was that bumping up the speed of the CPU at the beginning of heavy load, lifted up the temperatures of the cores to >95°C and the machine began throttling in an instant. Temperatures recovered after the fans kicked in and it stayed around 85°C to ~91°C with nervous thermal throttling sometimes.

Solution2: I repasted the CPU/GPU with another thermal compound (IC Diamond 24carat). Temps are now going up much slower, even without thermal throttling at all. The cpu frequency of the machine is now solely limited by the power limits of the VRMs. Screenshot:
aida-stresstest.PNG

You can see that the package power is constantly hitting the 56W mark (right top) and the CPU frequency is extremely stable. The small temp spike in the beginning (~78°C) is due to the fans which need around 10 seconds to kick in. GPU stays at ~75°C under heavy load in the package (CPU and GPU at full load). Fans kicking in a lot later and not with such a heavy spin. Fans are completely quiet when browsing/office work. I can even hear the crappy WD15 TB16 dock then...

In addition to that I experimented with undervolting (ThrottleStop and Intel XPU (*edit: use ThrottleStop only)). Undervolting the CPU/CPU Cache at -80mV-100mV brings the CPU temp down even more and you can get a bit more clock frequency at the same power limit (e.g. AIDA CPU only test before: 3.52 Ghz (no temp throttling, power limit 56W), after: 3.82Ghz (no temp throttling, power limit 56W))

Here is a video how to load ThrottleStop on startup in "silent" mode: https://www.youtube.com/watch?v=K1srWgovdn8

Benchmarks after changes:
Cinebench R15 (only first runs, no loops): 1270-1320 (multicore) / before it was around 1020-1080.
CPUMark (after changes): 15600-15750 / before: not tested

Fortnite settings:

ThrottleStop: Disable CPU turbo (CPU power consumption and its induced high temps only obstruct the GPU from performing well)
In game: cap framerate to 60 fps, I play it with all settings to high and view distance to epic on constant 60 fps (which is enough for me). The machine power intake will never go far beyond 100W which is not a problem for the machine's thermals.

Setup:
Dell XPS 15 (9570),
Intel Core i9-8950HK
Windows 10 (stock)
32GB RAM
1TB SSD
4K Display
WD15 Dock






BIOS version is 1.2.2.

After figuring out all this, I'm now very happy with this machine!

 Disclaimer: You have to know what you're doing! Repasting is not an easy task on a brand new machine! For ThrottleStop, there are many tutorials out there.

19 Posts

August 17th, 2018 04:00

installing this framework, immediately fixed my 9575, and it began to behave like it should. before that, it was stuck mostly at 0.8GHZ power limit...THANKS!!!

August 31st, 2018 08:00

I have a Dell Latitude 5591 with i7 8850H and MX130. I have an external thunderbolt docking station hooked up with 2 4K monitors. I have been fighting this crazy crash throttling for a week. Machine runs great under normal use. Clock goes up and down slightly. When I try to watch a stream video I get the clock crash to 800mHz. I have been trying different setting with throttlestop and XTU and windows power management while monitoring speeds, voltage, and temps with several programs. Nothing showed terrible issues. Throttlestop would show a PL1 throttlestop when the clock would crash out but that’s about it. The PL1 has me thinking power limit throttling and XTU showed that same but why throttle to 800mHz on a 4000mHz processors?  Undervolting would leave the cpu temps sub 80c but still the crashes. I lowered the resolution from 4K to 2k and that helped but that is a sticky fix. I tried using then imbedded intel graphics and then the MX130. Nothing helped. I finally found this article and some from Apple users complaining about VRM throttling. I could never find a sensor reporting my VRM temp but it sounded like the same issue. I tried several intel thermal framework versions but all behave the same on my 5591. Finally I got a $20 laptop cool pad with 3 fans that blow up through the case. Solved all the crashing. I can now watch a YouTube or twitch without the crash out using stock settings. It looks like it is really all about a cooling issue with the VRM. 

1 Rookie

 • 

14 Posts

October 26th, 2018 18:00

Hi,

so a lot of people have recommended to pad the VRMs (Mosfets too?) to the backplate of the 9570 (not only the 9560 / 9550, right?). But what I haven't seen so far is what chips exactly to put the pads on? Any ideas of even photos of this? Would be much appreciated, thanks!

1 Message

December 3rd, 2018 19:00

This is a fantastic article that will illustrate what you need to do.

How to Fix Throttling on the Dell XPS 15 9570 / 9560

3 Posts

May 29th, 2019 16:00

Why not disable the turbo boost in the bios? Also, have you tried to disable hyperthreading? I’m interested in knowing the impact on thermals/performance.
No Events found!

Top