Originally Posted by Wirerat
You do not have to use adaptive for per core overclocking. Manual with cstates works. It doesnt add .100v under avx load.
Just figure out what the max stable on all core first. Then see if you can push a single core up 100mhz at the same voltage or small vcore increase.
The reason its not used much is the gains are small. Say you already at 4.5ghz on all cores. A hasell will already not bottleneck at that frequency.
Per core overclocking biggest benefit is away to lower power usage under the heavy loads.
Technically you can increase single core but the benefit will be negligible unless its a very poor clocker to begin with.
You can get a lot more out of it by using adaptive.
If you're using manual and you set your vcore to the minimum stable voltage at 45x, it's not going to be enough for 46x. You're fine in small bursts but a poorly threaded game is guaranteed to crash. If you up the voltage to what's stable at 46x, probably like another .075V or so, you're going up from like 60C at load to like 85C at 45x...you're going to roast it if you're burning all cores for hours with a video encode or something. Give it another .075 to hit 47x and you're way into throttling territory down at 45x.
With adaptive you can just set the voltage at the higher level for the max multiplier, and it'll scale down from there. As the number of active cores increase multiplier and voltages drop accordingly, fully loading 1-2 cores at 1.40V or 4 cores at 1.25V will both put up reasonable temps in the 70s. Without adaptive you're either running way too hot at full load or sacrificing frequency headroom.
I usually use intel XTU and x265 encoding in conjuction to test it out. x265 is a really heavy but still real world AVX stress test, and XTU lets you monitor and change everything on the fly. You can control the number of cores x265 is using with task manager and setting CPU affinity, and then you can see how the voltage tracks as you load up more cores. You're probably need to set a ridiculous vcore like 1.475V and a large negative offset to get enough spread, but eventually you'll get to the point where you can't keep it stable at idle due to the negative offset, since it's not proportional. Normally your vcore drops to .7 at 800mhz or whatever, the offset pushes it down to .6 and it's just not enough even at that speed.