• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Undervolting core i7 8665u on Dell possible with Intel XTU but not with Throttlestop

hitsov

New Member
Joined
Sep 8, 2020
Messages
10 (0.01/day)
Hi,

I am able to undervolt my latitude 7400 (which really badly needs it) with Intel XTU but not with Throttlestop. I really prefer the light interface of Throttlestop and the feature to disable the undervolt while in sleep mode since now if I undervolt with XTU it restarts after every sleep. In Throttlestop it takes the undervolt, it shows in HWMonitor, but its not really applied, see below (-1000 mV undervolt):
1599581819551.png


Am I missing something? I was able to use Throttlestop on my Acer and that worked like a charm.
Thanks in advance!

Greets,
Ivo
 
Joined
Apr 29, 2017
Messages
14 (0.00/day)
I have the same problem, in my case, cache voltage works but changing core voltage doesn't work, can also put -1000mv, still waiting for answer in my post
 
Joined
May 7, 2020
Messages
244 (0.14/day)
After some value for the Core, the setting is simply ignored. If you use the right value (up to approximately 2:1 ratio), all should be fine. Anyway, the CPU Cache undervolt seems to be the one that matters the most.
 

hitsov

New Member
Joined
Sep 8, 2020
Messages
10 (0.01/day)
I can undervolt the core with XTU until it BSOD-es, the magic value with me is around 110mV. With Throttlestop nothing happens, no effects on power consumption either.
 
Joined
Apr 29, 2017
Messages
14 (0.00/day)
After some value for the Core, the setting is simply ignored. If you use the right value (up to approximately 2:1 ratio), all should be fine. Anyway, the CPU Cache undervolt seems to be the one that matters the most.

Yeah i have read this many times, and again, by watching the voltages, lower core voltage than cache does absolutely zero, i tried 2:1 , other bioses, just try it by yourself and you will see i'm right
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,059 (1.33/day)
@hitsov - Your screenshot shows that you only undervolted the core. The adjuster in XTU adjusts both the core and cache at the same time and sets both voltages to the same values. In ThrottleStop, you need to adjust the core and cache offset voltages individually. If you use ThrottleStop and only adjust the core offset, the CPU will ignore this request.

1599590503442.png


@Joel Santos - Did you try testing with Cinebench R20? Some software will show zero benefit when adjusting the core to a higher number compared to the cache. It depends on the software and what CPU instructions the software is using. Cinebench R20 has shown positive results. Older software like Cinebench R15, no difference. Newer games have also shown positive results.

Core -122 mV & Cache -122 mV

Core -160 mV & Cache -122 mV

Core -210 mV & Cache -122 mV

A long time ago I decided to rewrite ThrottleStop so the core and cache voltages were always in sync. I wanted ThrottleStop to be just like XTU. The complaints came back to me immediately. I went back to the old way so users can adjust these voltages individually if they want to. If you see no benefit doing this, set them both equally.
 
Joined
May 7, 2020
Messages
244 (0.14/day)
I'm with such settings and it works, though with different CPU. Would not recommend something if haven't tried it myself.
 

hitsov

New Member
Joined
Sep 8, 2020
Messages
10 (0.01/day)
@[B]unclewebb[/B], believe it or not, I was just returning to write the solution! Indeed, I was able to undervolt both the CPU and the iGPU by giving the same values for the CPU and case and the same values for iGPU and iGPU unslice. Thank you so much!
 
Joined
Apr 29, 2017
Messages
14 (0.00/day)
@hitsov - Your screenshot shows that you only undervolted the core. The adjuster in XTU adjusts both the core and cache at the same time and sets both voltages to the same values. In ThrottleStop, you need to adjust the core and cache offset voltages individually. If you use ThrottleStop and only adjust the core offset, the CPU will ignore this request.

View attachment 168066

@Joel Santos - Did you try testing with Cinebench R20? Some software will show zero benefit when adjusting the core to a higher number compared to the cache. It depends on the software and what CPU instructions the software is using. Cinebench R20 has shown positive results. Older software like Cinebench R15, no difference. Newer games have also shown positive results.

Core -122 mV & Cache -122 mV

Core -160 mV & Cache -122 mV

Core -210 mV & Cache -122 mV

A long time ago I decided to rewrite ThrottleStop so the core and cache voltages were always in sync. I wanted ThrottleStop to be just like XTU. The complaints came back to me immediately. I went back to the old way so users can adjust these voltages individually if they want to. If you see no benefit doing this, set them both equally.

Okay after further testing you are right, up until -215mv/-225mv core voltage works, i see voltage goes down, after that it seems like it does nothing but i feel like i could still bring it lower than this, is this a bug in the software or it's just the cpu's that won't accept more undervolt?

This is what i get in R20 at -250mv in core
 

Attachments

  • 3200.png
    3200.png
    422.3 KB · Views: 593
Last edited:

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,059 (1.33/day)
is this a bug in the software
ThrottleStop works fine. These are voltage requests that you are sending to the CPU. The CPU gets to decide whether to use or ignore your request. The first picture in this thread shows that if you request a -1000 mV offset voltage and you only send this request to the core and not the cache, your request will be ignored.

Same thing happens if you set the core way beyond what the cache is set to. Setting the core offset to -200 mV or -225 mV is OK. Going beyond that is ignored by the CPU.

No one knows the exact relationship. Intel XTU does not allow you to adjust these two voltages independently so there is no documentation available from Intel to confirm that this works or why this works. The only proof is user testing.

One theory on reddit is that there seems to be a 2:1 ratio as the max. If you adjust the cache to -100 mV, then you can adjust the core offset to -200 mV. A user contacted me just recently and he disagrees with that theory. His 10th Gen CPU is very cache limited. He can only run his cache reliably at -60 mV but his Cinebench scores continue to improve as his core offset goes from -120 mV until -200 mV.

It seems that newer software that uses the AVX instructions benefits most from running different voltages.
 
Joined
May 7, 2020
Messages
244 (0.14/day)
Your CB20 scores are the best I've seen so far for this CPU.
 
Joined
Apr 29, 2017
Messages
14 (0.00/day)
ThrottleStop works fine. These are voltage requests that you are sending to the CPU. The CPU gets to decide whether to use or ignore your request. The first picture in this thread shows that if you request a -1000 mV offset voltage and you only send this request to the core and not the cache, your request will be ignored.

Same thing happens if you set the core way beyond what the cache is set to. Setting the core offset to -200 mV or -225 mV is OK. Going beyond that is ignored by the CPU.

No one knows the exact relationship. Intel XTU does not allow you to adjust these two voltages independently so there is no documentation available from Intel to confirm that this works or why this works. The only proof is user testing.

One theory on reddit is that there seems to be a 2:1 ratio as the max. If you adjust the cache to -100 mV, then you can adjust the core offset to -200 mV. A user contacted me just recently and he disagrees with that theory. His 10th Gen CPU is very cache limited. He can only run his cache reliably at -60 mV but his Cinebench scores continue to improve as his core offset goes from -120 mV until -200 mV.

It seems that newer software that uses the AVX instructions benefits most from running different voltages.

Thanks, yeah this is what i noticed, sadly i can't let the cpu use more than 50w or the temps just go to 85-90c all the time while gaming (i always test BF V Fps uncapped to see how temps are), the cooling on the Y540 is just not that great , it's a thin laptop, i'm more surprised by the Rtx 2060 that barely goes over 65c while the cpu is cooking eggs, anyways it's great to see the performance is there if i need, but for gaming i might just do a profile to limit the cpu power to 30-35w so i can just game comfortably in the 60-70's C range without worrying about temps too much, I've done some testing and the fps change is very little, the screen is also 60hz so no need for extra power.

Your CB20 scores are the best I've seen so far for this CPU.

Appreciated :) just closed most background apps.
 

AlkalineKnight

New Member
Joined
Dec 27, 2020
Messages
8 (0.01/day)
Hi,

I am able to undervolt my latitude 7400 (which really badly needs it) with Intel XTU but not with Throttlestop. I really prefer the light interface of Throttlestop and the feature to disable the undervolt while in sleep mode since now if I undervolt with XTU it restarts after every sleep. In Throttlestop it takes the undervolt, it shows in HWMonitor, but its not really applied, see below (-1000 mV undervolt):
View attachment 168046

Am I missing something? I was able to use Throttlestop on my Acer and that worked like a charm.
Thanks in advance!

Greets,
Ivo
I have a Lat 7300 and am trying to get more out of the CPU as when I run Cinebench I am getting throttled back to 2.73Ghz across all cores even though I have made some recent modifications that ensure my CPU is more efficiently cooled. Did you get any luck with increasing the performance of the this CPU?
Cinebench R23 (Score 3493)
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,059 (1.33/day)
@AlkalineKnight - If you have some ThrottleStop questions, have a look in the ThrottleStop section.


Start a new thread there and post lots of pictures of how you have ThrottleStop setup. Also include a ThrottleStop log file while gaming or using your computer.

The U series are powerful CPUs if the manufacturer leaves the power limits unlocked. Dell tends to lock their laptops and might also force a low turbo power limit. The log file is a good way to see what is going on during normal use and if there is any throttling.

Try running Cinebench R20. Same as R23 but a little quicker to get results.
 

hitsov

New Member
Joined
Sep 8, 2020
Messages
10 (0.01/day)
I have a Lat 7300 and am trying to get more out of the CPU as when I run Cinebench I am getting throttled back to 2.73Ghz across all cores even though I have made some recent modifications that ensure my CPU is more efficiently cooled. Did you get any luck with increasing the performance of the this CPU?
Cinebench R23 (Score 3493)
Hey,

I definitely managed to squeeze out a lot more power out of it. In order to do that I did 90 mV undervolt on the CPU and the iGPU, the iGPU can go to -125mV but I didn't see much benefit. The CPU can also do -100mV but its not completely stable. Another thing that I did was to apply good thermal interface compound from thermal grizzly. First I did the Thermal grizzly kryonaut, which was a huge improvement, then I went all out and did liquid metal (conductonaut), which was better, but not a huge improvement.
Before the CPU couldn't sustain more than 8-12 W total package power, now I can sustain 22W all day long, not exaggerating. The 22W is actually a dell imposed limiter, so you cant go around that. When you first load the CPU it does 40+ W, but after 20 seconds or so it limits it to 22W. Still its quite alright.
I limited the single core to 4.5 Ghz because otherwise its too hot and you dont get much gain out of it. For the multiple cores I limited it to 4.2 Ghz, which is OK, but when the 22W limit kicks in it throttles down to 3.3 Ghz sustained. Cinebench R23 score is 4136 points. The fan takes 2 minutes to kick in during the test.
Overall huge improvement, also the fan is not going off like crazy with the new compound and the throttlestop compared to stock. I hated this laptop, now I love it.
I hope this helps, let me know if you want me to post some config details.

Greets,
Ivo
 

AlkalineKnight

New Member
Joined
Dec 27, 2020
Messages
8 (0.01/day)
Hey,

I definitely managed to squeeze out a lot more power out of it. In order to do that I did 90 mV undervolt on the CPU and the iGPU, the iGPU can go to -125mV but I didn't see much benefit. The CPU can also do -100mV but its not completely stable. Another thing that I did was to apply good thermal interface compound from thermal grizzly. First I did the Thermal grizzly kryonaut, which was a huge improvement, then I went all out and did liquid metal (conductonaut), which was better, but not a huge improvement.
Before the CPU couldn't sustain more than 8-12 W total package power, now I can sustain 22W all day long, not exaggerating. The 22W is actually a dell imposed limiter, so you cant go around that. When you first load the CPU it does 40+ W, but after 20 seconds or so it limits it to 22W. Still its quite alright.
I limited the single core to 4.5 Ghz because otherwise its too hot and you dont get much gain out of it. For the multiple cores I limited it to 4.2 Ghz, which is OK, but when the 22W limit kicks in it throttles down to 3.3 Ghz sustained. Cinebench R23 score is 4136 points. The fan takes 2 minutes to kick in during the test.
Overall huge improvement, also the fan is not going off like crazy with the new compound and the throttlestop compared to stock. I hated this laptop, now I love it.
I hope this helps, let me know if you want me to post some config details.

Greets,
Ivo
Hi Ivo,

Thank you for the swift reply. I apologise for asking, however I get myself a little lost inside of Throttle Stop. At one point I was able to get a boost clock of 4.6Ghz out of my laptop and now it will not increase past 4.2Ghz. I believe that this is because along the way I have done something without understanding the implications fully. Are you able to share your configuration profiles for your setup so that I can use it as a reference?

I performed the -90 mV on the CPU and CPU cache and performed the -125 on the iGPU, but not seen the improvement. So I think I must of done something wrong. I am running an external GPU so I am not fussed about the performance of the iGPU. So ideally I would love to dedicate majority of the Watts to the CPU. I've noticed that it locks back 22w, 23w at a push after 10 seconds inside Cinebench.

Finally I am also not concerned about the cooling as I have modified the cooler on my laptop so that when I am gaming I never exceed 65 degrees Celsius across all cores. Under stress loads of Cinebench I flatten out at 2.73Ghz across all cores with average core temps of 51 degrees Celsius.

Any further help would be greatly appreciated.
 

hitsov

New Member
Joined
Sep 8, 2020
Messages
10 (0.01/day)
Hi Ivo,

Thank you for the swift reply. I apologise for asking, however I get myself a little lost inside of Throttle Stop. At one point I was able to get a boost clock of 4.6Ghz out of my laptop and now it will not increase past 4.2Ghz. I believe that this is because along the way I have done something without understanding the implications fully. Are you able to share your configuration profiles for your setup so that I can use it as a reference?

I performed the -90 mV on the CPU and CPU cache and performed the -125 on the iGPU, but not seen the improvement. So I think I must of done something wrong. I am running an external GPU so I am not fussed about the performance of the iGPU. So ideally I would love to dedicate majority of the Watts to the CPU. I've noticed that it locks back 22w, 23w at a push after 10 seconds inside Cinebench.

Finally I am also not concerned about the cooling as I have modified the cooler on my laptop so that when I am gaming I never exceed 65 degrees Celsius across all cores. Under stress loads of Cinebench I flatten out at 2.73Ghz across all cores with average core temps of 51 degrees Celsius.

Any further help would be greatly appreciated.
Hi,

Here are my settings:
1609180794566.png

1609180821296.png

Make sure to:
Set the same undervolt for the CPU core and cache, same for the iGPU and the iGPU unslice
Check the checkboxes for sleep defaults, otherwise the laptop restarts when it goes to sleep
Make sure to disable speed shift, otherwise the CPU maxes at 4.2 GHz for some reason
 

AlkalineKnight

New Member
Joined
Dec 27, 2020
Messages
8 (0.01/day)
Hi,

Here are my settings:
View attachment 181402
View attachment 181403
Make sure to:
Set the same undervolt for the CPU core and cache, same for the iGPU and the iGPU unslice
Check the checkboxes for sleep defaults, otherwise the laptop restarts when it goes to sleep
Make sure to disable speed shift, otherwise the CPU maxes at 4.2 GHz for some reason
Thank you. Really appreciate your response. Have you made any adjustments inside of TPL? Mine is set to as follows.
Since configuring the above I achieved 3458 in Cinebench R23. My previous achievement was 3629.
 

Attachments

  • TPL.png
    TPL.png
    14.7 KB · Views: 190

hitsov

New Member
Joined
Sep 8, 2020
Messages
10 (0.01/day)
Hi,

That's what my TPL looks like. Is your CPU the same?
1609239747377.png


Do you actually see the undervolt in HWMonitor?
 

AlkalineKnight

New Member
Joined
Dec 27, 2020
Messages
8 (0.01/day)
Hi,

That's what my TPL looks like. Is your CPU the same?
View attachment 181471

Do you actually see the undervolt in HWMonitor?
No, HWmonitor does not show the undervolt.

So it would seem that ThrottleStop is being blocked from making changes. Knew something was not right. Although I mainly thought it was me more than the software.

I managed 3825 by increasing the ICC Max to 128.
 

Attachments

  • ThrottleStop9.2.PNG
    ThrottleStop9.2.PNG
    39.8 KB · Views: 241
  • HW-Monitor.PNG
    HW-Monitor.PNG
    36.1 KB · Views: 201
  • CPU Info.PNG
    CPU Info.PNG
    10.4 KB · Views: 197
Joined
Oct 22, 2014
Messages
14,186 (3.79/day)
Location
Sunshine Coast
System Name H7 Flow 2024
Processor AMD 5800X3D
Motherboard Asus X570 Tough Gaming
Cooling Custom liquid
Memory 32 GB DDR4
Video Card(s) Intel ARC A750
Storage Crucial P5 Plus 2TB.
Display(s) AOC 24" Freesync 1m.s. 75Hz
Mouse Lenovo
Keyboard Eweadn Mechanical
Software W11 Pro 64 bit

AlkalineKnight

New Member
Joined
Dec 27, 2020
Messages
8 (0.01/day)
It was suggested you go to the Throttlestop thread for further assistance.
Thank you and Appreciate the invite by both yourself and unclewebb my reason for continuing in this thread with hitsov is that he has near the exact same edition as my system and all that I have read through ThrottleStop's guides and other threads do not seem to work. I cannot explain why, unless Dell has locked things further down since their latest BIOS.

At this point I do not believe another thread will help as none of the parameter changes I am making seem to be making any difference. Unless I another member has the exact same model and edition as the laptop I am using and has come across this.

My last resort and something that I am looking into the theory of using RWeverything to reinstruct the process to hold the boost state for longer or hard set the frequency and multiplier as Temperature has been ruled out as an issue.
 

bogmali

In Orbe Terrum Non Visi
Joined
Mar 16, 2008
Messages
9,548 (1.55/day)
Location
Pacific Northwest
System Name Daily Driver/Part Time
Processor Core i7-13700K/Ryzen R5-7600
Motherboard ASUS ROG MAXIMUS Z790 APEX/Asrock B650 Pro RS Wi-Fi
Cooling Corsair H150i RGB PRO XT AIO/Deep Cool LS-520 White
Memory G-Skill Trident Z5 Silver 2x24GB DDR5-8200/XPG Lancer Blade 2X16GB DDR-5-6000
Video Card(s) MSI Ventus 3X OC RTX-4080 Super/Sapphire Radeon RX-7800XT
Storage Samsung 980 Pro M.2 NVMe 2TB/KingSpec XG 7000 4TB M.2 NVMe/Crucial P5 Plus 2TB M.2 NVMe
Display(s) Alienware AW3423DW
Case Corsair 5000d AirFlow/Asus AP201 White
Audio Device(s) AudioEngine D1 DAC/Onboard
Power Supply Seasonic Prime Ultra 1K Watt/Seagotep 750W
Mouse Corsair M65 RGB Elite
Keyboard Adata XPG Summoner
Software Win11 Pro 64
Benchmark Scores Xbox Live Gamertag=jondonken

hitsov

New Member
Joined
Sep 8, 2020
Messages
10 (0.01/day)
No, HWmonitor does not show the undervolt.

So it would seem that ThrottleStop is being blocked from making changes. Knew something was not right. Although I mainly thought it was me more than the software.

I managed 3825 by increasing the ICC Max to 128.
Go to BIOS and reset to factory defaults (2nd option). That did the trick for me, otherwise the undervolt was locked.
 

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
8,059 (1.33/day)
HWmonitor does not show the undervolt.
The latest version of ThrottleStop makes it easy to see when CPU voltage control is locked.
If the FIVR monitoring table is reporting +0.0000 from top to bottom in the Offset column, the voltages are locked.


1609267146421.png
 
Top