So today I'm doing the final step, incorporating the new settings into a more dynamic whole.
I've changed the CPU Voltage, Cache Voltage and Input Voltage from their fixed state (useful for finding an overclock) to an adaptive state, meaning as there is need for more voltage, this will be supplied. How ?
While I was trying to find an overclock, I made sure the voltage and core frequency were stable, so 1.21V and 4.5 GHz no matter the load. By re-enabling SpeedStep, the CPU will be able to lower it's clock speed to a minimum of 800 MHz (0.8 GHz) in a few steps. This means that while idle or using very limited CPU power, the processor will only work at a limited speed. This in turn allows the voltage to go down for these lower stages. I've set the voltage for 1.010V and added an +0.200V offset, meaning it will default to 1.000V and if it needs to step up it's game it will increase the volt up to 1.210V, the voltage I succesfully tested 4.5 GHz at.
But dynamic voltages have always been less precise than fixed voltages for me, so when I choose the above, I ended up with 1.020V in idle and 1.270V at load. This could be the Load-Line Calibration at work here, I have to test it.
So I chose 1.000V and +0.200V offset, which results in 0.924V in idle and 1.213V at load. I'm not so much worried about the idle voltage since 1.010V was enough for 4.0 GHz clocks.