cancel
Showing results for 
Search instead for 
Did you mean: 

Setting Adaptive / Offset Voltage on i7-8086K on ASUS ROG Maximus X Hero (WiFi AC)

strat38
Level 7
Asus ROG Maximus X - i7-8086K 5.2GHz Adaptive Voltage Settings

Adaptive Voltage:

Attempting to Enable Adaptive Voltage to prolong CPU life by limiting damage due to Electromigration (high currents causing short or open-circuits) or Negative Bias Temperature Instability (NBTI) which is what causes transistors to degrade over time. They become more difficult to turn on, slower to respond and become more resistive to current as they age. NBTI is worsened by high temperatures and voltages which can be produced when overclocking.

Adaptive voltage allows lower voltages and less current flow in CPU when not under load to minimize effects of electromigration and NBTI.

Adaptive Voltage settings require SVID to be enabled in BIOS to allow Vcore and current draw to be lowered.

UEFI "BIOS" v1901 Adaptive Voltage Settings:

Extreme Tweaker

- Overclocking Presets: (Ignore)

- AI Overclock Tuner: Manual
- BCLK Frequency: 100.000
- Asus MultiCore Enhancement: Disabled
- SVID Behavior: Best Case Scenario (Assuming good CPU cooling solution)
- AVX Instruction Core Ratio Negative Offset: 2 (running AVX at max CPU speed of offset=0 may overstress CPU)
- CPU Core Ratio: Sync All Cores
1 - Core Ratio Limit: 52 (For 5.2GHz)
- BCLK Frequency : DRAM Frequency Ratio: 100:100
- DRAM Odd Ratio Mode: Enabled
- DRAM Frequency: (User discretion depending on RAM being used)
- XTreme Tweaking: Disabled
- TPU: Keep Current Settings
- CPU SVID Support - Enabled (For Adaptive Voltage Control, Disable for Manual Voltage)

DRAM Timing Control: (At users discretion, did not modify these)

External Digi+ Power Control
- CPU Load-Line Calibration: Level 6
- CPU Current Capability: 140%
- CPU VRM Switching Frequency: Manual
- Fixed CPU FVRM Switching Frequency(KHz): 400
- CPU Power Duty Control: T.Probe
- CPU Power Phase Control: Standard
- CPU VRM Thermal Control: Auto
- DRAM Current Capability: 130%
- DRAM Switching Frequency: Auto

Boot Voltages: Left all these on Auto

Extreme Tweaker / Internal CPU Power Management
- Intel(R) Speedstep(tm): Enabled
- Turbo Mode: Enabled
- Long Duration Package Power Limit: 4095
- Package Power Time Window: 127
- Short Duration Package Power Limit: 4095
- IA AC Load Line: 0.01
- IA DC Load Line: 0.01
- TVB Voltage Optimizations: Auto

Extreme Tweaker / Tweakers Paradise
- Realtime Memory Timing: Disabled
- FCLK Frequency for Early Power on: 1GHz
(Remaining settings in this section left to Auto)

Extreme Tweaker
- CPU Core/Cache Current Limit: 255.75
- Ring Down Bin: Auto
- Min CPU Cache Ratio: 50
- Max CPU Cache Ratio: 50
- BCLK Aware Adaptive Voltage: Adaptive Mode (UEFI shows 1.296V at this point)
- Offset Mode Sign: " - "
- Additional Turbo Mode CPU Core Voltage: 1.300 (This is the actual Vc you wish to apply as a 'base' voltage)
- Offset Voltage: 0.010 (This is the actual offset or additional voltage applied to the "Add.Turbo Mode CPU Core Voltage above)
- Total Adaptive Mode CPU Core Voltage: 1.290V

Note: For some reason, HWMonitor always shows much higher Vc than what is shown in the 3 settings above. See pictures below. Kept the settings shown above

( Settings in remaining section left on Auto. M/B displaying current voltages)

DRAM REF Voltage Control: Did not change any of these

Advanced
- Hyperthreading: Enabled
- Thermal Monitor: Enabled
- Active Processor Cores: All
- Intel Virtualization Technology: Enabled
- Hardware Prefetcher: Enabled
- Adjacent Cache Line Prefetch: Enabled
- Boot performance Mode: Turbo Performance
- SW Guard Extensions (SGX): Software Controlled
- Tcc Offset Time Window: Auto

Advanced \ CPU Configuration \ CPU Power Management Control
- Intel SpeedStep: Enabled
- Turbo Mode: Enabled
- CPU C-States: Enabled
- Enhanced C-States Enabled
- CPU C3 Report: Enabled
- CPU C6 Report: Enabled
- CPU C7 Report: CPU C7s
- CPU C8 Report: Enabled
- CPU C9 Report: Enabled
- CPU C10 Report: Enabled
- Package C-State Limit: C10
- CFG Lock: Disabled
- Intel Speed Shift Technology: Enabled

Advanced \ Platform Misc Configuration
- PCI Express native Power Management: Enabled
- Native ASPM: Enabled
- PCH DMI ASPM: Enabled
- ASPM: L0sL1
- DMI Link ASPM Control: L1
- PEG ASPM: ASPM L0sL1
- ASPM L0s: Both Root and Endpoint

Advanced \ System Agent (SA) Configuration
- VT-d: Enabled

Advanced \ System Agent (SA) Configuration
- DMI/OPI Configuration
DMI: X4 Gen3
- DMI Max Link Speed: Gen3 (Need to set to PCIe slot to Gen3 for max speed)

Advanced \ System Agent (SA) Configuration \ PEG Port Configuration
- PCIEX 16/X8_1
- PCIEX16/X8_1 Link Speed: Gen3
(Left remaining section settings below at default)

Advanced \ PCH Configuration \ PCI Express Configuration
- PCI Express Configuration
- PCIe Speed: Gen3

Advanced \ APM Configuration
- ErP Ready: Enabled(S4+S5)

Save Settings to Asus Overclocking Profile and name profile appropriately: Ex: AdaptVc5.2Ghz

Save Changes and Reset

In Windows: Run: powercfg.cpl

- Select Power Saver Power Plan


First screenshot is under 'no load' conditions with low Vc and low CPU speed.

Second screenshot is under load conditions using IntelBurnTestv2. Note that the Vc=1.360V is higher than specified in UEFI settings. CPU is at 5.0Ghz because Intel Burn Test V2 was running an AVX test at the time so the AVX negative offset=2 lowered the CPU speed from 5.2 to 5.0GHz.

80406

80407
3,795 Views
6 REPLIES 6

strat38
Level 7
Overclock BIOS settings for i7-8086K on Asus ROG Maximus X Hero (WiFi AC) [BIOS v1801]
(incl. Manual as well as Adaptive/Offset Voltage settings and how to acquire them)

BIOS settings (details below):
5.2Ghz: Vcore=1.33v, 52x CPU Core Ratio Limit, AVX offset= -2, 49x uncore, LLC=6
5.0Ghz: Vcore=1.30v, 50x CPU Core Ratio Limit, AVX offset= -2, 46x uncore, LLC=6

Intel Burn Test v2 uses AVX and thus lowers CPU core ratio by 2 (AVX Offset = -2) for core ratio of 50 instead of 52. CPU runs @ 5.0Ghz instead of 5.2Ghz in AVX.

Note: BIOS upgrades wipe out all saved profiles, save notes on settings used.

CPU Cooler: Corsair H100i Pro RGB dual 120mm Fans with PWM control AIO cooler. If running air cooling temps will be a bit higher.

CPU: I7-8086K delidded with Rockit Cool Copper Upgrade Kit for 1151 incl. delid/relid tools and Copper IHS (Integrated Heat Spreader). Used Thermal Grizzly Conductonaut Liquid Metal between CPU and Copper IHS and between Copper IHS/CPU and Corsair H100i Pro heatsink.

Note: Only need to have liquid metal barely on the surface. Don't leave 'puddles' or 'drops'. Liquid Metal is electrically conductive and will short out components if too much is applied and excess squeezes out or dropped. Thermal "Grease" (Such as Thermal Grizzly Kryonaut 12.5W/mK thermal conductivity) is NOT electrically conductive so much safer but not as efficient as liquid metal (Thermal Grizzly Conductonaut 73W/mK thermal conductivity). Do not overuse or it may 'squeeze out' of CPU Heatsink to short out motherboard components or CPU SMD's. Use clear nail polish on SMD devices on CPU after delid and allow to dry to protect devices. Go easy w/ liquid metal on CPU/CPU Cooler. Use rubbing alcohol on cloth to remove spills. Lightly squeeze to "pickup" the drop(s) with the alcohol cloth. Wiping only spreads it around for more mess.

ESD (Electrostatic Discharge): Contrary to what is seen on many 'tech' YouTube video's, ESD is real and can damage components. Component damage can cause immediate failure/error or intermittent failure making it extremely difficult to pinpoint the bad component. I've seen 20%+ return rates on expensive new motherboards installed on new (and some repaired) PC's because techs did not protect against ESD. They would pick up CPUs, RAM, m/b's, graphics & other cards touching the electrical contacts on the edge of the card thinking there was nothing wrong and would even say they don't have an ESD problem (themselves). Everyone generates ESD. You don't have to see or hear a 'spark' or feel it to cause damage. Always wear an ESD wrist strap connected to an unpainted part of the case or other ground. The strap should have a resistor (1-10 MegOhm) to protect against electrocution in case of contact with live power. The resistor will be destroyed to open circuit & disconnect you from live current. Intel used to test all RMA'd motherboards for ESD or other damage. Don't know if anyone still does. ESD is real despite the 'heroics' you see on YouTube. No one is automagically protected or immune from ESD. The techs are not, and neither are the components. The laws of physics do not change. Our components are shipped in anti-static bags and have ESD warnings on them for a reason.

BIOS OC Optimization Notes:

- CPU Temp Max is approx 90C. Prefer closer to 70-75C or lower under max load during stability testing. Stay away from 95C.

- CPU Core Voltage Max is approx 1.40 volts (i7-8700K, I7-8086K). Prefer 1.40v or lower under max load during stability testing.

- Never use XMP settings to OC CPU. These set CPU voltages way to high by default. XMP can be used to ascertain RAM settings which can then be set manually, and XMP disabled after.

- YouTube video on Load Line Calibration indicated it should never be set higher than 3, or maybe 4. Anything higher can damage the CPU. Check to see if LLC >=6 helps as 2 different OC'ers indicate. Changed from 3 to 6 and found that voltage went up from about 1.28v to 1.32v immediately. Vdroop issue required LLC=6 after testing with 3,4,5. Problem was that even though Vcore was set manually, actual Vcore went quite a bit lower causing issues. LLC was limiting current/voltage to the CPU. LLC allows increased current flow to eliminate Vdroop issues causing instability.After setting LLC=6, HWMon shows Vcore that is slightly higher than what was set in the BIOS.

- Rainmeter desktop monitor app interferes with proper operation of CPU-Z (any version) Hardware Monitor etc. Tested using Windows Gadgets (CPU and Network Meter). No issues.

- set uncore @ 49 (5.2Ghz) and 46 (5.0Ghz) but can go as low as 40 w/o big performance loss. Uncore is ring bus, northbridge or cache ratio and is the cache speed on the CPU. Only OC the uncore once you get solid stability on OC. Uncore should never be faster than Core clock and only helps about 1/14th as much as core OC. Can increase uncore after stable CPU OC is achieved.

- FCLK Freq for early power on from auto to 1Ghz

The following is not strictly related to Overclocking:

- Set CSM to manual then set all items for UEFI first, then set CSM back to Auto. If CSM is on auto, get much sharper (and smaller) text on POST with Asus ROG Logo. May need to change settings if using storage that requires Legacy MBR instead of UEFI GPT boot settings.

OC Stability Test:
- Get Core Temp v1.7 or later to test core temps or use CPUID HW Monitor.

Stability Testing Apps:
1 - Cinebench
2 - RealBench
3 - Intel Burn Test v2.54 for 10 loops. More accurate than Prime95, 8 minutes using Linpack to test vs 40 hrs under Prime95, same test Intel uses before shipping CPU. Run at standard then run at Maximum to use all RAM. Very High is best balance and doesn't take as long as Max does.
4 - AIDA64 Extreme (paid, can try free), Tools, System Stability Test. Shows temps and if CPU throttles or not in the graph. Best util to test RAM with via Cache and Memory Benchmark
5 - Prime95: Run Custom: 12 threads (one for each logical core, 12x for 8700k/8086k, Min/Max FFT Size=1344, Enable Run FFT's in place, Time to run each FFT (min)=15 and run for 1 hr or more.
6 - GeekBench (free). Sign up for a free account but will auto post your results to your account under your profile.


IMPORTANT:

Setup all fan profiles and save them in BIOS > Tool > ASUS Coverclocking Profile > Profile Setting > Profile Name (e.g. FanProSet) > Save to Profile (enter # for profile slot to save to e.g. 1 to save to Profile 1 Status). This allows you to have your fan profile settings automatically as part of your new test profile(s)

Used ASUS AISuite 3 Windows Utility which was running fan speeds well and noted settings and basically used these settings for BIOS so as to avoid having to run fan control from Windows.

Can also use Asus AI Suite 3 to change BIOS settings from within Windows. Settings here are changed in the UEFI BIOS instead of Windows.

Go to BIOS > Monitor and note Fans which have active RPM's as these are the fans you will configure. The following fan power connectors were used in this case:
CPU Fan
Chassis Fan 1
Chassis Fan 2
Chassis Fan 3
AIO Pump
HAMP Fan
CPU Optional Fan
W_PUMP+

No installed extension cards for fans and Flow Rate is N/A.

Can try to use Standard, Silent, or Turbo for all " XXXXX Fan Profile" settings below. Turbo causes Fans to run at full speed max fan noise. Use this setting to get a temperature baseline during Stability Testing. Can then change to Standard or Silent and test further. Settings below do cause some fan noise, but not as much as Turbo. Below does allow fans to speed up to full speed when CPU temps go high during high CPU load in Windows, but rarely during regular use or even regular gaming.

BIOS > Monitor > Q-Fan Configuration > Q-Fan Tuning

Note: Using Corsair H100i Pro RGB AIO water cooler which requires connection to the CPU fan header.

CPU Q-Fan Control - Auto (Set to AUTO to autodetect DC 4-pin connector or PWM 3-pin connector. PWM fans allow better speed control)
CPU Fan Step Up - 0 sec
CPU Fan Step Down - 0 sec
CPU Fan Speed Lower Limit - 200 RPM
CPU Fan Profile - Manual
CPU Upper Temperature - 45
CPU Fan Max. Duty Cycle (%) - 100
CPU Middle Temperature - 35
CPU Fan Middle. Duty Cycle (%) - 70
CPU Fan Lower Temperature - 25
CPU Fan Min. Duty Cycle (%) - 60

Chassis Fan(s) Configuration:

Chassis Fan 1 Q-Fan Control - Auto
Chassis Fan 1 Q-Fan Source - CPU (so that FAN speed will be based on CPU temp since not using Thermistor cable to monitor another device)
Chassis Fan 1 Step Up - 0 sec
Chassis Fan 1 Step Down - 0 sec
Chassis Fan 1 Speed Low Limit - 200 RPM
Chassis Fan 1 Profile - Manual
Chassis Fan 1 Upper Temperature - 45
Chassis Fan Max. Duty Cycle (%) - 100
Chassis Fan 1 Middle Temperature - 35
Chassis Fan 1 Middle. Duty Cycle (%) - 70
Chassis Fan 1 Lower Temperature - 25
Chassis Fan 1 Min. Duty Cycle (%) - 60

Chassis Fan 2 Q-Fan Control - Auto
Chassis Fan 2 Q-Fan Source - CPU
Chassis Fan 2 Step Up - 0 sec
Chassis Fan 2 Step Down - 0 sec
Chassis Fan 2 Speed Low Limit - 200 RPM
Chassis Fan 2 Profile - Manual
Chassis Fan 2 Upper Temperature - 45
Chassis Fan 2 Max. Duty Cycle (%) - 100
Chassis Fan 2 Middle Temperature - 35
Chassis Fan 2 Middle. Duty Cycle (%) - 70
Chassis Fan Lower Temperature - 25
Chassis Fan Min. Duty Cycle (%) - 60

Chassis Fan 3 Q-Fan Control - Auto
Chassis Fan 3 Q-Fan Source - CPU
Chassis Fan 3 Step Up - 0 sec
Chassis Fan 3 Step Down - 0 sec
Chassis Fan 3 Speed Low Limit - 200 RPM
Chassis Fan 3 Profile - Manual
Chassis Fan 3 Upper Temperature - 45
Chassis Fan 3 Max. Duty Cycle (%) - 100
Chassis Fan 3 Middle Temperature - 35
Chassis Fan 3 Lower Temperature - 25
Chassis Fan 3 Min. Duty Cycle (%) - 20

HAMP Fan Control - Auto
HAMP Fan Source - CPU
HAMP Fan Step Up - 0 sec
HAMP Fan Step Down - 0 sec
HAMP Fan Speed Low Limit - 200 RPM
HAMP Fan Profile - Manual (Try Standard or Silent if too noisy but test to be sure CPU temps are ok.)
HAMP Fan Upper Temperature - 45
HAMP Fan Max. Duty Cycle (%) - 100
HAMP Fan Middle Temperature - 35
HAMP Fan Middle. Duty Cycle (%) - 35
HAMP fan Lower Temperature - 25
HAMP Fan Min. Duty Cycle (%) - 20

AIO_PUMP/W_PUMP+ Control - Auto
AIO_PUMP/W_PUMP+ Upper Temperature - 45
AIO_PUMP/W_PUMP+ Max. Duty Cycle (%) - 100
AIO_PUMP/W_PUMP+ Middle Temperature - 35
AIO_PUMP/W_PUMP+ Middle Duty Cycle (%) 100
AIO_PUMP/W_PUMP+ Lower Temperature - 25
AIO_PUMP/W_PUMP+ Min. Duty Cycle (%) - 100



> Extreme Tweaker

AI Overclock Tuner – Manual (Set to XMP to see what your RAM can be set at, then set back to manual)

BCLK Frequency – 100 (for K-series CPU's to enhance stability)

Asus Multicore enhancement – Disabled (Setting these manually)

SVID behavior – Typical Scenario

AVX Instruction Core Ratio Negative Offset – 2 (AVX uses higher CPU load. This lowers Core ratio under AVX load to avoid issues.)

CPU Core Ratio – Sync All Cores

1 – Core Ratio Limit (Set to 48 for 8700K, 50, 51, 52, for 8086K & Test)

BCLK Frequency: DRAM Freq Ratio – Auto or 100:100

DRAM Odd Ratio Mode – Enabled

DRAM Freq – Use settings for your RAM. OC RAM after stable CPU OC.

Extreme Tweaking - Disabled

TPU – Keep Current Settings

CPU SVID Support – Disabled (to allow full manual CPU voltage control instead of mfr 'table' of settings)

DRAM Timing Control – Memory Presets: Auto (set to match your own RAM specs)

>External Digi+ Power Control

CPU Load-Line Calibration – Level 6 (avoids Vdroop issues)

CPU Current Capability – 140%

CPU VRM Switching Freq – Manual (can use Automatic)

Fixed CPU VRM Switching Frequency (kHz) – 400 (or use Auto. Mfr max setting of 500 for your motherboard will cause extra heat)

VRM Spread Spectrum - Auto

CPU Power Duty Control – TProbe

CPU Power Phase Control – Standard

CPU VRM Thermal Control – Auto

DRAM Current Capability – 130%

DRAM Switching Frequency - Auto

Boot Voltages: Set all to Auto


> Internal CPU Power Management

Intel (R) SpeedStep – Disabled

Turbo Mode – Enabled

Long Duration Package Power Limit – 4095 (This is max. setting. To avoid throttling under max power load)

Package Power Time Window – 127 (which is maximum)

Short Duration Package Power Limit – 4095 (This is max. setting. To avoid throttling under max power load)

IA AC Load Line – Auto (when using manual voltage)

IA DC Load Line - Auto (when using manual voltage)

TVB Voltage Optimizations - Auto


> Tweakers Paradise (should be ok to leave alone except for setting FCLK Frequency for Early Power On - 1Ghz (For faster boot up)


CPU Core/Cache Current Limit Max – 255.75

Ring Down Bin – Auto

Min CPU Cache Ratio – 46 (set this to 300-500 Mhz less than Core ratio. 46 Ok for 50 core ratio for 5 GHz, 49 works for 5.2Ghz)

Max CPU Cache Ratio – 46 (set this to 300-500 Mhz less than Core ratio. 46 Ok for 50 core ratio for 5 GHz, 49 works for 5.2Ghz)

CPU Core/Cache Voltage – Manual Mode

- Core Voltage Override – 1.330 (1.330v works for 5.2Ghz, 1.30v for 5.0 GHz) and move up slowly.


BCLK Aware Adaptive Voltage – Disabled (to allow full CPU voltage control. Set to Enable and then set a positive or negative offset and desired offset voltage if OC'ing via Adaptive Voltage which will allow the CPU to run at low voltages when not under full load. This should maximize the useful life of the CPU.)

Setting Adaptive / Offset Voltage on i7-8086K on ASUS ROG Maximus X Hero (WiFi AC)

Updated CPU Cache Ratios as shown below.

Decided to try again to setup CPU for adaptive voltage OC instead of manual mode to prolong CPU life.

Below are the settings and how I came about them. It's simple math. Basically, first get a stable OC using manual mode and take note of the Vcore under load via HWMonitor in windows (1.344v here) while you run a stability test. Note the Vcore indicated in BIOS (1.330v here) under Manual Mode overclock.

Recommend IntelBurnTest v2.54 using 10x runs and Stress Level=Very High (Max takes too long).


Min CPU Cache Ratio – 46 (for 5.0Ghz) 49 (for 5.2Ghz) (set this to 300-500 Mhz less than Core ratio)

Max CPU Cache Ratio – 46 (for 5.0Ghz) 49 (for 5.2Ghz) (set this to 300-500 Mhz less than Core ratio)

CPU Core/Cache Voltage – Manual Mode

- Core Voltage Override – 1.330v (for 5.2 GHz)


BCLK Aware Adaptive Voltage – Disabled (to allow full CPU voltage control)

Set to Enable and then set a positive or negative offset and desired offset voltage if OC'ing via Adaptive Voltage which will allow the CPU to run at low voltages when not under full load.

Attempting to Enable Adaptive Voltage to prolong CPU life by limiting damage due to Electromigration (high currents causing short or open-circuits) or Negative Bias Temperature Instability (NBTI) which is what causes transistors to degrade over time. They become more difficult to turn on, slower to respond and become more resistive to current as they age. NBTI is worsened by high temperatures and voltages which can be produced when overclocking.

Adaptive voltage allows lower voltages and less current flow in CPU when not under load to minimize effects of electromigration and NBTI.

Set to BCLK Aware Adaptive Voltage to Enabled
Offset Mode Sign - +
CPU Core Voltage Offset - 0.015

Note: From prior testing using BCLK Aware Adaptive Voltage set to Disabled, CPU under load testing via HWMonitor showed a high of 1.344v (5.2GHz with 52x BIOS Core ratio and Vcore = 1.330) with temps about 70-75C Max.

So if using Adaptive Voltage need Vcore=1.344v Max (from HWMonitor) and some sort of baseline voltage to begin with.

(5.2Ghz Core) BIOS showed CPU Core/Cache Voltage = 1.312v

(5.2Ghz Core) BIOS showed CPU Core Voltage Override = 1.330v (HWMonitor showed highs of 1.344v during stability testing).

Changed BCLK Aware Adaptive Voltage to ENABLE

Changed CPU Cache/Core Voltage to Offset Mode

Set Offset Mode Sign +

BIOS now showed CPU Cache Core Voltage = 1.312v

Need Vcore = 1.330v (from manual mode Vcore override above)

1.330-1.312 = 0.018v

The positive offset should be +0.018v

BIOS did not accept 0.018 and changed it to 0.020

Enabled SpeedStep, SpeedShift and all c-states and power mgmt in bios incl. video card. PC froze on reboot before POST. POWER-cycled, then received POST error indicating system POSTed in safe mode. Pressed F1 to enter SETUP (BIOS).

BIOS showed Vcore = 1.024v.

Need a positive (+) offset to raise Vcore from 1.024v (BIOS no load) to 1.344 (desired max Vcore under load From HWMonitor testing).

Calculation is 1.344 - 1.024 = .320. So need to Set + offset and an offset voltage = 0.320V.

Restarted, all okay. Booted and HWMon shows Vcore Min=0.680v and Value=Max=1.360v.

If using 0.680v as Vcore "Base", then new offset would be: 1.344 - 0.680 = 0.664v which is MUCH higher than offset being used now=.320v.

Changed Windows Power Profile to Balanced

Sticking with .320 and testing with Intel BurnTest.

Stability Testing HWMonitor showed Vcore=1.376v under load, Min=0.680v and no load value= 1.360v

Vcore load under Non-Adaptive Manual OC in HWMon was 1.344 (tested stable).

The Vcore being used now is too high. Need to get HWMon Vcore to 1.344v Max.

So need to lower offset by 1.376-1.344=0.032.

Offset in BIOS is 0.320v. Need to lower it by 0.032v.

So new offset would be: 0.320-0.032=0.288 then test again.

Restarted, entered BIOS, and typed in 0.288v as new CPU Core Voltage Offset. BIOS changed 0.288v to 0.290. Saved new profile. Restarted and tested.

HWMon shows Vcore=1.328v (ignoring 0.664v Min value).

Ran stability test using InteBurnTest v2.54 under Very High (Max takes too long) and 10x to run.

Test completed in 659.67 secs with no errors.

Vcore Max was 1.344v. Vcore no load before and after test was 1.328v. Vcore Min =0.664v

Adaptive Voltage setting completed.

If there are stutters while gaming, can always load BIOS profile for manual OC to 5.2Ghz w/ SpeedTest, SpeedShift, C-states disabled for smoother performance.

Notice that because HWMonitor shows CPU clocks live, the HWMonitor output (post-testing) shows the CPU's underclock to 800Mhz. HWMonitor shows all 6 Cores varying speed constantly during regular CPU usage instead of always running @ 5.2Ghz

DRAM Voltage – Auto (check mfr RAM voltage. If unstable, check VCCIO 1.15v to 1.3v max)

CPU VCCIO Voltage – Auto (can lower after low CPU voltage confirmed as stable)

CPU System Agent Voltage – Auto (can lower after low CPU voltage confirmed as stable)

PLL Termination Voltage - Auto

PCH Core Voltage – Auto

CPU Standby Voltage – Auto


>DRAM REF Voltage Control - All these should be Auto

Advanced:
> CPU Configuration

Hyper-Threading – Enabled

Thermal Monitor – Enabled

Active Processor Cores – All

Hardware Prefetcher – Enabled

Adjacent Cache Line Prefetch – Enabled

Boot Performance Mode – Turbo

SW Guard Extensions (SGX) – Disabled

Tcc offset Time Windows – Auto


> CPU Power Management Control

Intel SpeedStep ™ - Disabled

Turbo Mode – Enabled

CPU C-States – Disabled

CFG Lock – Disabled: CFG Lock prevents OS X from writing to BIOS. OS X does this for power mgmt and other reasons. If it can't, it will not boot. Only enable CFG LOCK if installing macOS

Intel® SpeedShift Technology – Disabled

> Advanced

Execute Disable Bit – Enabled

> Advanced
> PCH Storage Configuration
Aggressive LPM Support - disable to avoid loss of mechanical HD performance and possible early hard drive failure on mechanical hard drives.

Save changes and Reset

Notes:
Delidding usually gains 15-25deg C of headroom so that if CPU was maxed during testing at 4.8Ghz @ 89degC it should run 4.8Ghz @ about 70-75degC or lower.

desolator4u
Level 7
Adaptive seems broken and provides way too much voltage at times. Spikes to 1.5v even while idle in BIOS. I'm staying clear of that.
Offset works well for me and there is no extra voltage spike, even with AVX load.
8700K / Noctua U12S / Maximus X Hero / 2x8GB Corsair Vengeance 3200MHz / EVGA GTX 1080 Ti / Seasonic Prime 650W / 4 x 1TB SSD / 970 Pro 512GB M.2 / Game Zero Headset / K95 Platinum / Logitech G502 / Win 10 x64/ ViewSonic XG2701 1080p 144Hz

desolator4u wrote:
Adaptive seems broken and provides way too much voltage at times. Spikes to 1.5v even while idle in BIOS. I'm staying clear of that.
Offset works well for me and there is no extra voltage spike, even with AVX load.


How does Offset mode works vs. Adaptive mode?
When choosing Offset mode, you don't type in a specific voltage value, but rather a offset value of X.XXv, right?
But what is the base voltage then?

joppiano wrote:
How does Offset mode works vs. Adaptive mode?
When choosing Offset mode, you don't type in a specific voltage value, but rather a offset value of X.XXv, right?
But what is the base voltage then?


Apparently it has to do with VID, which are the voltages pre-programmed by Intel for the CPU and each of it's different frequencies/speeds.
LLC and specified Offset values entered play a part in the final voltages as well. The drawback I see is any offset you enter affects all voltages from VID.

In my case for example, I need 1.24v to run 4.8GHz on my 8700K
With Offset enabled and set to +0.040, at load I get my 1.24v, as HWMonitor shows VID is 1.20v (1.20 + 0.4)
That's with LLC 5. LLC 6 brings up the voltage to around 1.28v instead, throwing off the math...

When i'm at idle with LLC 5, voltage is around 0.7v. It could be under that, but again, the +0.04v is also added to it.

It doesn't seem like it's easy to be precise with voltages using this method, but again, my voltage adjusts according to speed and there is no extra voltage under AVX load (I've ran hours of Prime95 and RealBench to confirm). Both those benefits matter to me, so i prefer it over Manual.

As you can see, i'm not very clear on it. I can only go off my experimentation. I've been googling for a while and there doesn't seem to be any guides really based on it. Sadly.
8700K / Noctua U12S / Maximus X Hero / 2x8GB Corsair Vengeance 3200MHz / EVGA GTX 1080 Ti / Seasonic Prime 650W / 4 x 1TB SSD / 970 Pro 512GB M.2 / Game Zero Headset / K95 Platinum / Logitech G502 / Win 10 x64/ ViewSonic XG2701 1080p 144Hz

desolator4u wrote:
Apparently it has to do with VID, which are the voltages pre-programmed by Intel for the CPU and each of it's different frequencies/speeds.
LLC and specified Offset values entered play a part in the final voltages as well. The drawback I see is any offset you enter affects all voltages from VID.

In my case for example, I need 1.24v to run 4.8GHz on my 8700K
With Offset enabled and set to +0.040, at load I get my 1.24v, as HWMonitor shows VID is 1.20v (1.20 + 0.4)
That's with LLC 5. LLC 6 brings up the voltage to around 1.28v instead, throwing off the math...

When i'm at idle with LLC 5, voltage is around 0.7v. It could be under that, but again, the +0.04v is also added to it.

It doesn't seem like it's easy to be precise with voltages using this method, but again, my voltage adjusts according to speed and there is no extra voltage under AVX load (I've ran hours of Prime95 and RealBench to confirm). Both those benefits matter to me, so i prefer it over Manual.

As you can see, i'm not very clear on it. I can only go off my experimentation. I've been googling for a while and there doesn't seem to be any guides really based on it. Sadly.


To me, and I may be wrong, but the nomenclature used in the UEFI settings are not quite accurate. I've notated where these seem to be different in my view, which makes for an easier understanding of how to setup and use adaptive voltage settings.

desolator4u wrote:
Adaptive seems broken and provides way too much voltage at times. Spikes to 1.5v even while idle in BIOS. I'm staying clear of that.
Offset works well for me and there is no extra voltage spike, even with AVX load.



Using settings above, highest Vc is 1.36V. Machine goes into low power after a few minutes, fans and lights all turn off, (hibernation is disabled) wakes up from mouse, keyboard or power button with no issues.