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

Throttlestop bug with 12900HX CPU - CPU limited to 35W

Joined
Jan 14, 2023
Messages
716 (1.27/day)
System Name Asus G16
Processor i9 13980HX
Motherboard Asus motherboard
Cooling 2 fans
Memory 32gb 5600mhz cl40
Video Card(s) 4080 laptop
Storage 16tb, x2 8tb SSD
Display(s) QHD+ 16:10 (2560x1600, WQXGA) 240hz
Power Supply 330w psu
Lowering the voltage of E-type cores, there is no benefit.
Its does benefit me, I lower the voltage on the e-cores, the e-cores boost higher.
 
Last edited:
Joined
Dec 18, 2023
Messages
169 (0.75/day)
Its does benefit me, I lower the voltage on the e-cores, the e-cores boost higher.
On the i9-13980HX lowering the voltage of the E cache does not change anything in performance, and can even destabilize the processor, also with this, as you can see, it varies.
For what it's worth, lowering the intensity of other CPU components, below the TS author's recommended value of 511.75 A can work wonders.
 
Joined
Jan 14, 2023
Messages
716 (1.27/day)
System Name Asus G16
Processor i9 13980HX
Motherboard Asus motherboard
Cooling 2 fans
Memory 32gb 5600mhz cl40
Video Card(s) 4080 laptop
Storage 16tb, x2 8tb SSD
Display(s) QHD+ 16:10 (2560x1600, WQXGA) 240hz
Power Supply 330w psu
On the i9-13980HX lowering the voltage of the E cache does not change anything in performance, and can even destabilize the processor, also with this, as you can see, it varies.
For what it's worth, lowering the intensity of other CPU components, below the TS author's recommended value of 511.75 A can work wonders.
Wow, i just checked, the e-cores voltage doesnt increase the e-cores speed. Its all on the p-core and cache. I just tested it.
 
Joined
Jul 28, 2024
Messages
3 (3.00/day)
System Name MechRevoKC16S
Processor 12900hx
Motherboard tongfang
Mouse oem PixArt PMW3327 (form like zowie ec2)
Keyboard logitech k280e
Software win10
That is correct. ThrottleStop needs direct access to the voltage control register. That is not possible when VBS is enabled.


That is not correct. You can set these three voltages to anything you like. There is no requirement that they all have to be equal. Most users only undervolt the P core and the P cache and they leave the E cache at an offset of 0 mV. Some users get better results by setting the P core to a bigger number compared to the P cache. Do some Cinebench testing to see what works best for your laptop.


Try significantly reducing the Cache Ratio Max value in the FIVR window before pressing Apply. ThrottleStop tries to set the Cache speed to its default value. Different manufacturers use different methods to limit the cache speed well below the default value. 12th Gen CPUs are not stable if the cache speed is set too high.

If the cache multiplier is set too high and there is not enough voltage, your computer will crash. Many computers with 12th Gen CPUs limit the cache speed so it is equal to the base frequency of the P cores.

I would try starting with the P Cache Max set to about 36. See if doing that fixes the BSOD problem.
Hello
I have the same problem in laptop MechrevoKS16super, Win10. Laptop is plugged in, set in performance mode and temps are low. In TS benchmark TDP does not rise above 45W. Pl1 and pl2 100/120W. In Limits EDP other. In OSST test TDP maximum 80W. Can you help what the problem is?
 

Attachments

  • IMG_20240729_115414.jpg
    IMG_20240729_115414.jpg
    3.9 MB · Views: 10
  • IMG_20240729_115657.jpg
    IMG_20240729_115657.jpg
    3.8 MB · Views: 11
  • TS ini.txt
    5.9 KB · Views: 6

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,619 (1.29/day)
Try updating to ThrottleStop 9.6

Delete the previous ThrottleStop.INI configuration file. Open the TPL window and check the MMIO Lock box.

TDP maximum 80W
If the manufacturer of your laptop decided to set a hard power limit of 80W, ThrottleStop might not be able to solve that problem.

I just noticed. You need to set IccMax for the core and the cache to the max, 511.75. It is impossible to do that with the old version of ThrottleStop you are using. That is why updating to TS 9.6 is important.
 
Joined
Jul 28, 2024
Messages
3 (3.00/day)
System Name MechRevoKC16S
Processor 12900hx
Motherboard tongfang
Mouse oem PixArt PMW3327 (form like zowie ec2)
Keyboard logitech k280e
Software win10
Try updating to ThrottleStop 9.6

Delete the previous ThrottleStop.INI configuration file.
That helped, thank you very much. Now the processor is running into the temperature limit :)
ThrottleStop is definitely the best program for laptops
I just noticed. You need to set IccMax for the core and the cache to the max, 511.75
And why should I set it to 511.75 and not less? Is it critical
 

Attachments

  • 1722265044636.png
    1722265044636.png
    381.7 KB · Views: 5

unclewebb

ThrottleStop & RealTemp Author
Joined
Jun 1, 2008
Messages
7,619 (1.29/day)
why should I set it to 511.75
Your CPU was previously EDP throttling because the IccMax current limits were set too low. You can set IccMax however you like. If you want EDP throttling instead of thermal throttling, lower IccMax. Maybe setting IccMax to 300 will be the compromise that you are looking for.

I am old school. I prefer no limits whenever possible. Only a thermal limit when a CPU gets too hot makes any sense to me.

Watch out for the next microcode update that Intel plans to release. They might decide to reduce or lock some of the power and current limits as their fix for the 13th and 14th Gen crashing and degradation problem. Maximum performance will be reduced if Intel does that.

ThrottleStop is definitely the best program for laptops
I agree. :D

ThrottleStop helps users get the most out of Intel's unlocked HX processors.
 
Joined
Jul 28, 2024
Messages
3 (3.00/day)
System Name MechRevoKC16S
Processor 12900hx
Motherboard tongfang
Mouse oem PixArt PMW3327 (form like zowie ec2)
Keyboard logitech k280e
Software win10
Your CPU was previously EDP throttling because the IccMax current limits were set too low. You can set IccMax however you like. If you want EDP throttling instead of thermal throttling, lower IccMax. Maybe setting IccMax to 300 will be the compromise that you are looking for.
Thank you again for the clarification
Watch out for the next microcode update that Intel plans to release. They might decide to reduce or lock some of the power and current limits as their fix for the 13th and 14th Gen crashing and degradation problem. Maximum performance will be reduced if Intel does that.
Yes, I heard about it
 
Top