Pages

Showing posts with label VDroop. Show all posts
Showing posts with label VDroop. Show all posts

Saturday, September 21, 2013

[Article] Haswell, VDroop and Load Line Calibration

When Intel CPUs are stressed with heavy load, the Core voltage (Vcore) drooped slightly to relieve the voltage controller on the motherboard. We call this VDroop. It is not a sudden drop, but it is maintained throughout the period the CPU is stressed, hence is was not called a VDrop.

The amount of VDroop depended on how much Voltage the CPU was using up. Thus, when the CPU was overclocked - meaning, the Vcore was higher than nominal figure, you could see a bigger VDroop. While this was according to Intel's design specification, it was not a good thing for overclockers.

The CPU becomes unstable when the Vcore drops, especially when it is under load. Besides, all these overclocking boards had way better voltage regulating circuitry and the sudden increase in power draw from the CPU was nothing they couldn't handle. Thus, motherboard manufacturers did something to counter the VDroop. The common term they use is Load Line Calibration. I'm not sure how it works exactly, but it seems to add up more volts when the Vcore droops. Usually we can decide how much voltage the motherboard should counter apply by selecting the level of LLC, so it is not really "intelligent". Further, I'm sure the other voltages drooped a bit as well, but not in significant amounts. It was the Vcore that everyone was concerned about.



1st of June, 2013 arrived and came Haswell. Haswell brought a lot of new things to the table. Voltage regulation was one of that. Instead of depending on the motherboard's voltage regulator to split the +12V into individual component voltages such as Vcore, Vmem, VCCIO, VCCSA, Uncore voltage etc and input them separately, Haswell asked for only one specific voltage from the motherboard. It's called the VRIN or VCCIN or Input Voltage. (It's about time they all agreed on a common term!). In Haswell, there is a voltage regulator inside the CPU (called FIVR) and that's what takes care of splitting this input voltage to different individual component voltages. They have done this to improve the idle power consumption. Dropping 12V down to 0.xxxV is difficult for any voltage regulator. But it is much easier when you drop it from about 1.8V. The default VCCIN is 1.8V. 

VDroop is still there with Haswell. But it doesn't apply to Vcore like previous generations. It applies to the Input Voltage - the only voltage inputted to the CPU from by the motherboard. The default Input Voltage is high enough so that for a casual overclock, you don't have to worry about VDroop. But at high overclocks (which means, many component voltages will be running above stock voltages) you will run into issues. I think, you will see two phenomena caused by lack of Input Voltage.
  • First one is, that the FIVR will not have enough juice to do its magic. This will cause a dip in any of the volts that would result in instability of the CPU. You will almost always get a BSOD with 0x124 stop code. This is probably why most people say that increasing the Input Voltage allowed them to use a less Vcore to stabilize the CPU.
  • Second phenomenon is that the FIVR will completely shutdown. This will cause the PC to reboot out of nowhere. You won't see a BSOD or any warning. It will be as if the power went off and came back on.
I've seen some reviewers say that you don't see VDroop on certain motherboards even though there is no LLC setting. They say by looking at the Vcore droop. But Vcore doesn't droop with Haswell. They are looking at the wrong voltage. You have to monitor the Input Voltage. Then you will see that LLC still is required. But since it doesn't affect the Vcore directly, if the Input Voltage is high enough, you will be able to get away without fiddling with the LLC.

Monday, June 24, 2013

My 4.5GHz overclock on 2600K has become unstable!

It's been a while since I tested for stability of my CPU's 4.5GHz overclock. I ran the blend test of Prime95 of more than 6hrs back then and I felt that was sufficient. However, PC has been giving random lockups in the past couple of months and I didn't want to accept that the reason for this instability was because my overclock wasn't stable enough. For some reason, it was so hard to find the settings that made my PC stable, and I didn’t want to go through all that again. It could be because I wanted to both overclock and save power at the same time. That's not something that's easy to achieve, obviously. Or it could be because the motherboard is not the best when it comes to overclocking. Or it can even be that this CPU is a bad clocker. Or I could have been doing something wrong in the first place.

Anyways, the reason for the recent instability could be due to many reasons. The first one could be because the last time I checked for stability, I didn't use a version of Prime95 that supported AVX instructions. Then, I did a couple of UEFI updates and maybe I needed to change “some values” to make the CPU stable under the firmware that I'm using currently. Or it could well be a problem with the power supply or motherboard or memory.
 
Related Posts Plugin for WordPress, Blogger...