With DVID, couple of things you need to start with.
- Vcore needed for your 100% loaded stable clock.
- Your cpu's default voltage, differs from chip to chip.
To get the first one check cpu-z under 100% load, use prime or linx etc. The second one is a little more involved, set the multi lower in the bios, way down (default cpu speeds). Set the vcore to normal. Reboot into windows, again check the actual vcore under load.
Now back in the bios (obviously put the multi back), leave/set the vcore to normal. In the advance settings set the DVID offset number to the difference between the overclock vcore and the default vcore.
e.g. on a 4Ghz clock D0. 1.2625-1.2125=0.05v
Now go and check the 100% load value in windows is the same as the original overclock value. You could also try using the default Vcore displayed in the bios, but of course that takes no account of the vdrop+vdroop. Should work though (just note, default Vcore in bios can change with turbo mode on/off). You should now see the vcore changing with the load and drop even lower with speedstep.
Some other settings that seems to be successful with it. LLC enabled, disable C1E (stops MB buzzing apparently), enable all other energy features, "C3/C6/C7 State Support" etc. Power management profile within Windows set to high performance.