Understanding Adaptive.......Offset and LLC

VimesUK

Member
Joined
Feb 23, 2021
Messages
30
Hi

I have a MSI Z690 A Pro motherboard and a 12700k.
I am just trying to figure out the vcore voltage settings options to see if I have understood them.
Adaptive basically is AUTO....?
Adaptive + Offset is AUTO (to use the CPU's VID) and + or - the offset you place in the setting..?

So if I use Adaptive and Offset and -0.050v it will subtract that value of 0.050v from each of the VID settings for the vcore voltages across the range of the CPUS speed..? So at 400Mhz idle it will get 0.050v less than the VID shows it wants and at 5Ghz (assuming overclocked to that) it also will get 0.050v less than the VID expects..?
So the Offset does not scale, meaning 0.050v will be taken off at full speed and less so as it recues in speed and vcore..?
I could see when a negative offset fixed amount could be more of an issue at lower speeds for the CPU than at higher, proportionately more vcore removed.

Next one is LLC..................

On a MSI board if I set the LLC at 1 does that mean it will have the less effect of stabilising the vcore fluctuations when the CPU goes under load and a greater effect of doing so when at 5, or whatever the maximum value is ..?
Thus when at that maximum value, whether good or bad, the most vdroop is removed from the vcore voltages..?

when I used to have my gigabyte Z390 Master and a 9900k I found that higher LLC settings would stabilise the vcore fluctuations and dips (down spikes) but, seemingly, at a cost of increasing the vcore voltages at full load.

Thanks
 

Furna

The sky above the port was the color of television
Joined
Jul 19, 2020
Messages
355
Adaptive basically is AUTO....?
Adaptive + Offset is AUTO (to use the CPU's VID) and + or - the offset you place in the setting..?

So if I use Adaptive and Offset and -0.050v it will subtract that value of 0.050v from each of the VID settings for the vcore voltages across the range of the CPUS speed..? So at 400Mhz idle it will get 0.050v less than the VID shows it wants and at 5Ghz (assuming overclocked to that) it also will get 0.050v less than the VID expects..?
So the Offset does not scale, meaning 0.050v will be taken off at full speed and less so as it recues in speed and vcore..?
I could see when a negative offset fixed amount could be more of an issue at lower speeds for the CPU than at higher, proportionately more vcore removed.
I think you didn't get what VID is. Your CPU will not run at VID ... read this one
Offset in the BIOS is the Voffset in the diagram in the article

Next one is LLC..................

On a MSI board if I set the LLC at 1 does that mean it will have the less effect of stabilising the vcore fluctuations when the CPU goes under load and a greater effect of doing so when at 5, or whatever the maximum value is ..?
Thus when at that maximum value, whether good or bad, the most vdroop is removed from the vcore voltages..?

when I used to have my gigabyte Z390 Master and a 9900k I found that higher LLC settings would stabilise the vcore fluctuations and dips (down spikes) but, seemingly, at a cost of increasing the vcore voltages at full load.

Thanks
I do not have a Gigabyte motherboard ... on MSI you have a diagram on the right. I think that will explain much better than I can do
 
Last edited:

VimesUK

Member
Joined
Feb 23, 2021
Messages
30
@Furna Thanks for the reply and link. I'll take a read.

Putting aside the word "VID" then the offset value used is used for the entire range of voltages are applied for the CPU.
 

pisie156002db

New member
Joined
Jan 7, 2022
Messages
5
1)Simple oc for 12700k -set adaptive to auto. Set all core to 48 than reboot and check voltage in bios and write it down.Than repeat and change to 49,50,51,52,53,54.
Now you got auto voltage curve. Probably it ends around 50-51 like in my case with 12700k.
2)Now i want to have all cores to 50 oc .So i set all core to 50, set offset to - 0,05 voltage .Turn on windows and try cinebench.If it works than try offset -0,1 than -0,15 like in my case.
3)Now i want single core to work around 52.So i set all cores to 52.I dont have voltage for 52 because voltage curve ends around 50-51.In this case i have to geuss and i set vadaptive voltage to 1,375
4)Benchamark 52 on all cores with cinebench and voltage 1,375.If it works set offset in bios to -0,005 and try again and repeat in my case i could set offset for 52 to -0,03v.
5) Now final oc .Set core groups
Group 1 -3 cores at 52
group 2 - 5 cores at 51
group 3 - 6 cores at 50
group4 - 8 cores at 50 rate
Why i set 4 groups and not 3 -because bug or feature in bios causes 12700k to work as default(4.7 to 5.0 Ghz) if i set 3 groups. With 4 groups oc works ok
Set voltage to adaptive with offset
Set volatage to 1.495 with offset -0,15.Why so high voltage ? .At 5.0 you have voltage curve (probably something around 1.35 or 1.36 so with offset -0,15 you would end around 1.2-1.22)
At 5.2 you will have 1.495-0,15 so you will have around 1.35v( so as i mentioned in point 4 i t is equal to 1.375- 0,03 offset)
6)In my case i ended with all cores 5.0 at 1.22V (auto curve value i got 1.358).For 3 cores i got 5.2 with voltage around 1.35V
 

pisie156002db

New member
Joined
Jan 7, 2022
Messages
5
Looks like i was too optimistic with my voltages :( .Finally i went with all cores 50 and offset -0.13V. 52 is too close to 1.4v
 
Top