Change Core Voltage & Multipliers on Processor Load

Norman331

Commendable
Aug 5, 2016
20
0
1,520
The CPU Turbo Boosts correctly with my preset Core Voltage, but temperatures get too hot while using all the cores at once. Is it possible to change the Core Voltage & Multiplier while on high load? For example, when load hits 140W, etc.
 
If the bios allows it you can certainly lower vcore upto the point of instability. Stock voltages are high on purpose, it covers the entire line of cpus, some of which require a higher vcore than others.

Another option would be to simply buy a better cpu cooler that'll handle the wattage. Stock cpu coolers are designed to keep cpus at a nominal (somewhere around 70°C) temp under normal usage. They aren't designed for maximum possible usage, or extreme usage, which is what using all cores at high cpu use % is. So a 130w cpu cooler will handle @80w just fine and keep temps safe, but it won't handle close to 130w and still keep the cpu under thermal limits for anything longer than a few seconds.
 
Hi Karadjgne,

I was thinking something along the lines of vDroop. Not for the CPU VIN, but for the vCore.

The preset vCore is my overclocked voltage setting, using Turbo Boost:
For example, 1.45v @ x49 (4.9 GHz).

Then, upon load of all CPU Cores throttle down:
For example, 1.12v @ x42 (4.2 GHz).

The fallback of 4.2 GHz with, 8-cores at 100% load goes to exactly the limit of 66.8 ~ 67 Degrees C.
 
My thinking is that this would require an edit of the default CPU VID, in addition to altering the multipliers for both the Non Turbo Boost Ratio, and Turbo Boost Ratio. But it seems that not all BIOS has the ability to edit both?
 
Yeah, depends entirely on the board and bios. My msi mpower can do a lot more than my p8z77 can, but it's still not up to the abilities of the Asus ROG series whose bios abilities and settings go very much more in detail. 4.9GHz is a serious OC, and really requires the best boards to really tame.

On the other hand, if you are using turbo for OC, you've added a bunch of complexity into the mix. On turbo settings all the cores don't like to play nice at the specified multiplier. You'll find that 4.9 is good for 1 core, at 2 cores it'll drop to 4.7 etc. Add in HT and you'll see 2 threads at 4.9 but by the time it reaches threads 7-8 it's dropped considerably. If you insist on 4.9GHz, I'd drop the turbo entirely and start with a straight up OC. You'll probably find you'll not need 1.45v with a 75% LLC and 120% current. Might also drop PLL to 1.7. I can get 4.9GHz with 1.32v on my mpower with a 3770k and all 8 threads p95 v26.6 kraken x61 puts me at 73°. 4.6GHz @1.216v puts me at 63°. No turbo, straight multiplier OC. My bios also has 2 settings turbo (regular stepped clocks) and enhanced turbo (locks cores to core 1 clocks). Enhanced is dangerous simply because it can take the temps much higher than expected with all 8 threads at synced speeds.
 
Hi again Karadjgne,

My board Asrock Fatal1ty X99M does not have the option to edit the the regular CPU clock, nor "Enhanced Turbo". It only has one option for CPU Multiplier, and this affects the standard Turbo Boost.

I can throttle the CPU with Amps throttle, so I get the Turbo Boost of 4.9 GHz on multiple cores when needed which usually amounts up to 25 to 35W Complete Idle at 40°C, and less than 65W when loading a program in an instance @ 51°C, then 4.4 GHz on 100% load which amounts to about 168W at (preferably) 68°C since the total Amps are throttled by the Processor Current Limit set in BIOS or Tuning Utility.

I use a dual radiator Corsair Hydro Cooler, and the CPU is 5960x 8Core-16Thread.

What board do you use that has "Enhanced Turbo"?

In any case, the vCore Voltage remains at both levels, driving up the overall temperatures at 100% CPU load.
 
Alright, have you ever come across a board capable of dynamically adjusting the vCore Voltage? I saw a few BIOS screens with ability to adjust the CPU Multiplier for both Base Clock and Turbo Boost.

Limiting the Turbo Boost's total Wattage [Turbo Boost Short Power Max, PL2 Limit] can prevent the CPU from using too much power and freezing, but still the vCore Voltage remains.
 
Sure. My cheapo Asus p8z77-v LE bios has options for adjusting cpu multiplier right on the first screen. I think it's somewhere several tabs in under advanced that I'll find an option for changing the turbo multiplier. My msi has something similar, but the turbo multiplier is right under the turbo/enhanced settings. You may have something similar, but every bios labels things slightly differently. Seeing vcore vdroop in one bios is the same as LLC in another. Might just be a matter of exploring every tab and looking to see exactly what they all mean. I spent hours on Google trying to figure out exactly what was what when switching from Asus to msi bios because even though the actual meanings were the same the mechanics and labels were different and in different places. I'd find it hard to believe there's no settings for the turbo multiplier on an x99 board, not to mention the fatality upgrade. My msi can adjust cpu/turbo long/short power, my Asus is simpler, it doesn't have those settings.
 
I need vCore Droop, not motherboard faulty VIN Droop. How about LLC Level 5 [Drop Mode] for vCore? Besides, the Cache Voltage shares the VIN. ::ROFL::

I can still indirectly lower then Turbo Boost performance from 4.9 GHz to 4.4 GHz by way of Processor Current Limit, limiting the AMPS and PL2 Limit for Watts. But there's still no way of vCore dynamic adjustment, or is there?

Perhaps this is better to be asked directly to a motherboard manufacturer for such a feature.

To my understanding, I would be able to achieve dynamic voltage mode if I could alter the embedded CPU VID. But it seems to be a part of the CPU that cannot be changed.

How much would the VIN voltage drop with LLC Level 1, 2, 3, 4, 5?

LLC_graph.png


Then again, there's a mater related to the changing the CPU Multiplier on full load, so the lowered LLC voltage doesn't crash the system due to the high clock rate.
 
I tried lowering the CPU VIN to test out LLC to return the CPU vCore back to original stock voltage, CPU VIN set to 1.21v, while at 4.4 GHz and 1.19v. The system wouldn't boot.

Then CPU VIN set to 1.9v [1.8v is default], and 4.4 GHz at 1.0v + 0.191v Offset. The vCore voltage did not change while at 100% CPU Load.

I wonder if it matters to set Adaptive/Static Voltage Mode and setting Core Voltage / Core Voltage +Offset Settings.

According to MSI, the LLC described in the diagram above shows that the vCore Voltage will be returned to stock while at 100% CPU Load at LLC Level 5?

UPDATE: I have set the Core Voltage to Adaptive and Core Voltage Offset to 0, using only straight Core Voltage. At 100% CPU Load, the voltage across all the CPU Cores dropped from 1.2080v to 1.0590v.

UPDATE2: 4.6 @ 1.321v --> 100% CPU Load drops to 3.45 GHz @ 0.9800v.
 
Wonder where I'd stand with my 3770k at 4.9GHz 1.32v. All cores at 4.9 using the enhanced turbo. I think with the 50% llc it drops to like 1.119v. And that was as high as I felt like pushing it, probably go higher, that batch has had several reach 5.2 at under 1.45v.
 
The 8-Core 5960X 3.0 GHz-Base won't go well at 4.9 GHz without 1.45v and a bit more. The 3770K 3.5 GHz-Base will do better at obtaining a higher clock rate. I am wondering about 6700K 4.0 GHz-Base and at 14nm it should run much cooler. 5.2 GHz sounds really good for running any desktop applications that doesn't require 100% Constant Load. And my chip's Cache won't go past 3.6 GHz, at 3.5 GHz Cache it's stable. There also seems to be a hefty processing fee for lowering the voltage by LLC. My Cinebench R15 benches 100 points lower than setting a base clock and constant voltage. I need a customized BIOS.

:kikou: