Ultimate Core i7 Overclocking Guide -- We Push Nehalem to its Limits
More about QPI
Another new element to the Core i7 is the Quick Path Interconnect that we mentioned earlier. This high-speed interface connects the processor (or processors, in a multi-proc machine) to the chipset. Intel currently has two QPI speed iterations. The Core i7-965 Extreme Edition runs at 6.4 gigatransfers per second and the non-Extreme chips, such as the Core i7-920 and Core-i7-940, run at 4.8GT/s.
The QPI is important to watch because ramping it up too far can kill your overclock. For example, pushing the base clock from its stock 133MHz to 200MHz on a Core i7-920 means that the QPI will default to 7.2GT/s. That’s quite bit more speed than the stock 4.8GT/s; however, we successfully tested a Core i7-920 running at 7.2GT/s and believe that’s still within the realm of viability.
The QPI speed of the Core i7-920 and Core i7-940 is derived by multiplying the base clock (133) by 36, which equals 4788 or 4.8GT/s. The Core i7-965 uses a default QPI multiplier of 48, but unlike the non-Extreme chips, the 965’s multiplier is not locked. If you believe your overclock is failing because you’ve cranked the QPI too far, you can try dropping the speed by changing the QPI multiplier. On some overclocking runs with a Core i7-965 Extreme Edition, we had to drop the QPI back from 7.68GT/s to 7.04GT/s to increase reliability. The bad news is that you can’t do this with the budget chips.
Turning off the CPU VR Current Limit Override in the BIOS prevents the CPU from throttling back the multipliers under the Turbo Mode. Notice the lack of Turbo Mode tuning versus that with an Extreme Edition installed.
Va Va Voltage
You probably learned as a three-year-old not to mess with electricity after that incident with the wall socket. The dangers of electricity haven’t changed, but to wring the greatest clock speed out of your CPU, you’re going to need to overvolt the suckah. Actually, it won’t be just the CPU—our highest reliable overclock was only achieved by upping voltage to the CPU and parts of the chipset.
How much is too much? The default core voltage of the three current Core i7’s is 1.2 volts. We were able to push voltage to 1.5 on a budget Core i7-920 and successfully make it through some torture testing, but in our opinion, that’s probably too much juice (at least with air cooling). Sure, it ran our stress tests for a reasonable amount of time, but we don’t think the chip will live for long. A more reasonable voltage is probably 1.4 volts (just slightly more than the maximum allowable of 1.375), but take that with a grain of salt, too. Because your CPU, motherboard, cooling, and PSU will be different, the amount of voltage you can add will likely vary from our scenario.
Another area you’ll have to overvolt is the QPI interface. You’ll likely have to increase the voltage from its stock 1.1 to 1.3 to get a reliable overclock. Some folks recommend running QPI voltage at or above the CPU’s core voltage, but we didn’t have to on our budget chip as it was happy with 1.3 volts. Our Extreme Edition, however, needed 1.5 volts to the QPI, which was equal to the CPU voltage. Finally, you’ll have to add voltage to your RAM to get it to higher speeds. There has been chatter that a RAM voltage exceeding 1.65 can destroy a CPU— fortunately, most of the high-performance DDR3 binned for Core i7 doesn’t seem to need more than 1.66 volts to run, which is certainly within reasonably safe limits.
Sometimes the highest clock isn’t the best for performance with Core i7. Using Turbo Mode, we saw a 3.66GHz chip perform as well as one running at 3.80GHz, and without the excess heat and voltage.
Cool Running
Overclocking and cooling go hand in hand. If you can keep the CPU cool, you’ll increase your overclocking limit. For the majority of our testing, we used a beefy ThermalRight 120. As good a reputation as this cooler has, it’s still just an air cooler. Water cooling is an even better choice for overclocking as it’s more efficient at removing heat from the core. Better still would be an exotic phase-change or Peltier unit that could bring the CPU temps far below zero degrees Celsius.
What’s a safe temperature for Core i7? That’s also open to debate. We had to dig around the Internet to find that all three Core i7s have a maximum recommended temp of 67.9 Celsius. That, however, is the maximum temperature taken on the outside of the heat spreader with a calibrated thermistor. In English, that means that if you’re being told that all four cores are running 82 C under full load, you’re probably OK for the short term—but your chip probably won’t last five years. It would be wise to aim for 80 C or lower, and even better to run in the 70 C range. Just remember that you may have to crank it all back in the summer.
Breaking It Down
If your head isn’t spinning by now, you’re in good shape, but most people, even somewhat seasoned overclockers, will want a stiff drink after trying to absorb this information. So let’s review.
You buy a new 2.66GHz Core i7-920—you just couldn’t splurge on the Core i7-965 Extreme Edition. You’ve got a reasonably chunky air cooler, a good-quality PSU, and you want to overclock that proc. What should you do? First, you need to start goosing up the base clock until you get a clock speed that seems reasonable for the CPU. So, let’s say you want to aim for a nice conservative 3.5GHz. Start by setting your base clock to a speed that will get your CPU in the region. Take it from 133MHz to, say, 160MHz. The target clock speed you’ll want is actually 175MHz for 3.5GHz, but we’ll start with 160MHz.
We’ve read posts on the Internet of some people being able to reach a high clock speed without the need for additional voltage to the CPU, so you’ll want to see if your CPU is capable of it. If you want a good real-world test, run your favorite multithreaded encoder, such as HandBrake. Nero’s Recode is also multithreaded and will put a reasonable load on the CPU. If you want to really torture it, download Prime95 from www.mersenne.org. Unzip it and run Prime95.exe. Select In-place FFTs and make sure the number of threads is set to eight. By default, it should be eight for a Core i7. If it runs for, say, half an hour, you can aim higher. Add 5MHz to your overclock and try again. Go until it fails.
Extreme Edition CPUs feature unlocked QPI and memory ratios and even let you override the individual Turbo Mode settings and change how the CPU throttles under power loads to either let you run higher overclocks or nuke your CPU faster.
Now it’s time to add voltage. A good starting point is 1.35 or 1.375 volts. Since 1.375 is the maximum allowable voltage under spec, you’re actually still playing it very safe. While you’re there, you may want to add voltage to the QPI. So nudge it up from 1.1 volts to 1.3 volts. Some say that the QPI voltage should at least equal the core voltage, but that’s up to you. You should also add voltage to the RAM to get it to spec. If you’re using RAM rated for higher speeds, give the RAM the amount the maker suggests. The safe limit seems to be 1.66 volts.
Intel says it locked the QPI and memory multipliers on its budget chips but some motherboards appear to circumvent this. If your board does this or you’re running an Extreme Edition, which has unlocked QPI and memory multipliers, you can try backing down your uncore and RAM multiplier. Most BIOSes should correct the ratios for you, but remember that the uncore multiplier should be twice that of the RAM. So if the RAM multiplier is set to 10, set the uncore multiplier to 20. If you back the RAM multiplier down to six, you can set your uncore multiplier to 12.
Now reboot and rerun your stress tests. Keep repeating the steps we’ve outlined until you hit your target or hit a wall. Once you’re at your target, do a longer stress test with Prime95 to see if it is truly stable. You may have to add cooling or voltage to get it to run for several hours.
Remember, cooling and quality power matter. If you think you can do all this with a cheap power supply and straw heatsink, think again. Want to know how far can you get Intel’s cheapest Core i7 to overclock with air cooling? Read our case study to find out.