From the previous post we have established that 4.7 GHz is workable. Now lets get it stable. At this point I'm very happy, I'm almost at a 50% overclock while still playing it safe, maybe we can even reach 4.8 GHz stable with 1.3V using specific settings. So let's get to it:
Second step: Stabilizing.
47x100 at 1.30V was stable "at first sight" but it might as well tip over when we unleash something like Prime95 or Intel's Burnin Tool.
Since a CPU is more than just a Vcore, multiplier and base clock, lets look at the other tasty settings we have at our disposal:
- CPU Cache Ratio (if the cache is the issue)
- Filter PLL Frequency
- Internal PLL Overvoltage
- PCIE PLL Selection (should be set to SB PLL when OCing)
- CPU Cache Voltage (referenced as Uncore)
- System Agent Voltage
- CPU analog IO Voltage Offset
- CPU digital IO Voltage Offset
- FIVR Efficiency Mode
- CPU Load-Line Calibration
I'm going to start setting the options that seem to be important for OC stability. But first let me test how stable the current 4.7 GHz is without them, using Prime95, monitoring using AIDA64. Then I'll gradually do settings to achieve (hopefully) stability:
- All settings at default settings --- Crash within a few seconds
- Setting PLL Freq Filter, PCIe PLL Selec and FIVR Efficiency to their "recommended for OC" settings --- Crash after ~10 seconds
- Also decreasing CPU Cache Ratio to 32x (default clock) --- 75-80°C - Passed: 640K, 8K, BSOD
- Also enabling Internal PLL Overvoltage ---75-80°C - Passed: 640K, 8K, 720K,12K, 800K, 16K, 960K, 24K, 1120K, 32K, 1200K, 48K, 1344K, 64K, 1536K, 80K, 1680K, 96K <-- at this point I'm an hour in and I consider it stable enough to move on.
So I've determined potential issues with stability seem to be solved with the PLL Overvoltage setting, but I still want the CPU Cache Ratio to be the same as the clock speed. So I'm going to try to achieve that:
- Increase CPU Cache Ratio to 40x --- 75-80°C - Passed: ~1hour, moving on
- Increase CPU Cache Ratio to 44x --- 75-80°C - Passed: 640K, 8K, 720K,12K, 800K, 16K, 960K, 24K, 1120K, 32K, BSOD
Clearly the cache seems to be the problem. Lets try upping the voltage on that one.
- Increase CPU Cache Voltage to 1.20V, Ratio 44x -- 75-80°C - Passed: ~20 minutes, freeze
- Increase CPU Cache Voltage to 1.30V, Ratio 44x -- 75-80°C - Passed: ~10 minutes, reboot
That isn't helping at all, so it must be something else that's over it's limit. Lets try setting the Cache Voltage back to Auto and upping System Agent Voltage, CPU analog IO Voltage Offset and CPU digital IO Voltage Offset by 0.20V each:
- Increased Agent, analog and digital Voltage with 0.20V, Ratio 44x --- 75-80°C - Passed: ~1hour, moving on
- Increased Agent, analog and digital Voltage with 0.20V, Ratio 47x --- Crash after ~10 seconds
- Also applied CPU Cache Voltage to 1.30V, Ratio 47x --- Crash after ~5 seconds
So the Cache is being a problem at 4.7 GHz, so let's see if it's stable at 4.5 GHz with Cache Voltage set to Auto:
- Increased Agent, analog and digital Voltage with 0.20V, Ratio 45x --- 75-80°C - Passed: ~1hour, moving on
At this point I'm satisfied with the cache at 4.5 GHz. Maybe I can try getting 4.8 GHz on the cores to work ?
Noteworthy 2: the CPU cooler is barely above room-temperature but temperatures seem to react fast enough to be sure it's doing its job. If temperature would be the problem, I would have to delid the CPU as it seems the heat at load stays trapped at the silicon.