• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

Strange readings in FIVR after unlocking undervolt.

Operations

New Member
Joined
Nov 7, 2023
Messages
4 (0.01/day)
Hello,

I'm trying to undervolt i9 12900HX. My laptop is MSI GP68. Before any bios changes with undervolt locked this is how my FIVR looks:

FIVR1.jpg


However after disabling undervolt protection and unlocking CPU overclocking my default FIVR changes to this:

FIVR2.jpg


Suddenly voltage goes from default to 0.0352, VCCIN from default to 1.0352, IccMax from 336 to 265 and cache ratio from default to 36. Is it safe to change Offset Voltage with these values? Why did they change at all? In my previous laptop with i7 10875h after unlocking undervolt most of these values were still default.
 
After you unlock undervolting and after you disable VBS, reboot and delete the ThrottleStop.INI configuration file before starting ThrottleStop. This forces ThrottleStop to create a new INI file with default values.

If you are still having problems double check to make sure core isolation memory integrity is disabled. This can get enabled at any time, especially after a Windows Update.

Have a look in the Windows Features window to make sure nothing VBS related is checked. You cannot run things like WSL2 in Windows 11 and use ThrottleStop FIVR voltage control at the same time.
 
At default settings, 12th Gen processors are usually trying to run the cache at maximum speed which is not good. This can cause instant BSOD issues. Before you adjust the voltage, lower the Cache Ratio Max value. Somewhere around 36 might be a good place to start testing.

1701020616279.png
 
The only thing I'm worried is how cache ratio is saved. If I adjust offset voltage to unstable level after reboot it returns to default without throttle stop running but for example power level control stays saved so does cache ratio returns to default after crash? I don't want to risk laptop not booting up.
 
does cache ratio returns to default after crash?
After a crash all CPU settings should be returned to their default values. Your computer should be able to boot up at default values that the BIOS sets.

Some 12th Gen computers were setting the cache ratio equal to the base frequency to improve stability. No turbo boost for the cache. The cache was crap for many 12th Gen CPUs and could not run reliably anywhere close to the speed the cores could run at. The 13th Gen and newer do not have this problem.
 
Thanks, after lowering cache ratio to 4 -36 it stopped crashing during system running however it crashes immediately after reboot. Even lowering minimum cache to 2 doesn't help. It just takes longer to crash when booting. Changing just the cache ratio without undervolt boots fine. Does cache has to be undervolted alongside core? It would seem that undervolting cache on my system is a no go.
 
Last edited:
On some computers, adjusting only the core offset works fine. Do some Cinebench testing. While the test is running, change only the core voltage offset and see if it does anything compared to the core being at a 0 mV offset.

Did you try using a Max cache ratio less than 36? Did you try adjusting the Cache Ratio at the bottom middle of the FIVR window?

When you check Disable Turbo, what is the maximum P core multiplier? That is the base frequency. The cache should run reliably at that speed. Some 12th Gen CPUs can run the cache faster than base but many cannot.
 
Last edited:
Back
Top