|
Preliminary updates for Ivy Bridge (i5-3570K, i7-3770K) are in the thread. OP updates pending. Table of Contents
Time to kick the tires and light the fires! ![]() Overclocking is the art of making your computer faster by running its parts outside of manufacturer specifications. Processors and other chips have slight variations when they come out of the fabrication plant, and their manufacturers run them through a rigorous validation process to see how fast the chips can run under the worst possible conditions (e.g. in a case with broken fans clogged with cigarette residue and cat hair). They then “bin” the chips into speed categories and mark them for sale – not at their individual limit, but at the fastest bin for which the chip passed validation. But if you can provide better-than-worst conditions for your chips, you don’t have to be limited by the binning results, and you can run your chips over their stock clock rates – over… clock. Overclock. Overclocking can give you significant real-world performance benefits. It can make a lower-end chip run as fast as a higher-end part, stretch a little more life out of an older PC, or make your higher-end parts run faster than anything “official” on the market. Today’s processors can easily overclock over 30%, and graphics cards can easily run competitively with the next tier up. For example, an Intel Core i5-2500K generally easily overclocks from 3.3 GHz to 4.5 GHz, or even higher; and an AMD Radeon HD 6850 can raise its core clock from 775 MHz to ~930 MHz fairly trivially, making it outperform a Radeon HD 6870 with stock clocks. You could even overclock your Intel Atom netbook when it’s plugged in so it plays 480p YouTube videos smoothly. Now, a 10% overclock does not guarantee a 10% increase in performance – there are many factors that affect how computer perform in real tasks, including how much the task depends on the part you are overclocking. A CPU overclock might make your machine encode video faster or unzip files faster, but not affect your World of Warcraft framerates. A GPU overclock might give you better framerates in games, but it wouldn’t make the slightest difference to loading levels. But that said, an overclock can mean the difference between a slightly choppy game and a solid 30 FPS, or transcoding a DVD for your iPad in 25 minutes instead of 30 – a time savings that can add up. But overclocking does not come without risks. As mentioned, overclocking involves running the processor or other chips out of manufacturer’s specifications. This involves a real risk of burning out components of your system, either the chips themselves or the power delivery subsystems that feed them electricity. If your parts aren’t designed robustly and with overclocking in mind, you could have problems ranging from minor system instability to the explosive failure of your power supply or motherboard. And when I say “explosive,” I mean that literally: http://www.youtube.com/watch?v=qqwJk4yCbw4 Still reading? If you peed yourself at all, you might consider leaving your system at stock clocks. The other major risk is electromigration – a process in which the conductive signal lines in a chip erode, and the electric signals they carry start to cross-contaminate lines. When the signal lines have eroded enough, the chip’s logic breaks down, and the chip stops functioning properly. At this point, the chip is gone – it will never work again. It’s possible to minimize these risks, and that’s what we will do in this thread. Any overclocking will lower the expected lifespan of a chip, but we’re going to target overclocks which are safe to run for at least five years of constant 24/7 use. By the time your parts become inoperable, you’ll likely have upgraded. You can, if you want, run your chips harder - some overclockers will cool their chips with liquid nitrogen and pump enough current through them to run four laptops, but those chips will burn themselves out in just a few months. If you like that stuff, that’s fine, but that’s not what this thread is for. Shut up and tell me how to make my computer faster Buy an Intel Core i5-2500K CPU and an Asus P8P67 rev. 3.1 motherboard. Go into the BIOS/UEFI setup and set the CPU multiplier to 42. Exit and save changes. You have just overclocked your processor. I want to take this seriously. What do I need to know? The basic cycle of overclocking goes like this:
Raising the voltage is important because the signal voltage is how the processor tells the difference between 0 and 1. Though we often think of digital as “on or off”, at the time scales a single tick of a processor clock works on, the difference between 1 and 0 can be a near thing. This is because the voltage takes some time to rise from low (0) to high (1) or to fall when going the other way. For example, take this (simplified) graph of a single signal (of hundreds of millions) in a processor: ![]() Over these 12 nanoseconds, we see run a program that sets this signal line to output the bits 0-1-1 over three clock cycles. The processor is using a core voltage of 1.0V. The signal is read at each “tick” (i.e. at the end of each clock cycle). When the signal is read, voltages above a certain threshold are interpreted as a “1.” Signals below that voltage are interpreted as “0.” Let’s see what happens if we overclock the processor to 333 MHz without changing the voltage and then run the same program: ![]() Look at the second “tick”: the voltage is below the range accepted as “1,” so it is erroneously interpreted as a 0. This means that the processor is giving an incorrect result, and will continue to do so each time the signal goes from 0 to 1 in a single clock cycle. The program or computer will probably crash soon, as a result. But if we increase the core voltage to 1.4V: ![]() … then the signal rises more in the same time, and we once again get an output of 0-1-1. We could also use a motherboard with a more robust power subsystem: ![]() And we can get a sufficient rise to the correct signal voltage with a smaller increase in core voltage. But there are limits to how much voltage we can add. More volts means more electromigration. Recall, electromigration will eventually be the death of your chip. You don’t want to hasten that death too much. Chips are fabricated semiconductor devices, and are built on processes that specify the smallest component on the chip. For example, the Intel 2nd Generation Core (Sandy Bridge) processors are built on a 32 nm process – their component parts are as small as 32 nm across, about as small to a red blood cell as a quarter is to you. The smaller the fabrication process, the faster a given voltage can rise from 0 to 1. But at the same time, each line tolerates less heat and voltage before electromigration becomes significant. So smaller-process parts can generally run faster and at lower voltage at a given clock rate, but you have to limit the maximum voltage you give them when overclocking. More volts also means more heat, and heat is the limitation you will be fighting most when overclocking. Heat, The Noisy Killer A few years ago, chips stopped adding more GHz and started adding more cores and more efficient architectures instead. This is because manufacturers found that fast chips put out an incredible amount of heat. The chips were extremely difficult to cool, and required very high voltages. The Thermal Design Power (TDP) – the maximum amount of heat the chip can dissipate at stock clocks – has become manufacturers’ most important limit on the performance of most chips, from the beefiest of server processors to the smallest of cell phone system-on-a-chip designs. When you overclock, you’re going to throw the TDP out the window. But you will still have to pay attention to heat. Heat is bad because it causes two major problems. First, heat increases the rate of electromigration. This is bad enough, and self-evident. Second, heat increases the resistance of electrical circuits – all of them, be they large power lines or the smallest signal lines in your processor. Resistance is the reason that voltage takes time to rise in your processor. As we saw in the graphs above, if your signal voltages rise more slowly, you need a higher core voltage for signaling to work correctly. And more core voltage means more heat… It’s a vicious cycle. So, long story short, the better your cooling, the fewer problems you’ll have with the voltage you’ll need to apply. Delivering Power 1 – The Power Supply Heat and power go hand in hand when overclocking. Heat is the fundamental problem, but the way power gets to and is used by the system components has its own issues worth considering. The power supply unit (PSU) is fundamental to any computer, but when you’re overclocking, you need a unit that can take a lot of extra stress. This means 1) more wattage capacity, 2) high-quality voltage regulation, and 3) good arrangement of 12V rails. Wattage is fairly simple to understand. Chips consume power to do work, and release that power as heat once the work is completed. Incidentally, that’s what the TDP is – the maximum power consumption under typical loads for the part. When you overclock, you increase the voltage of your chip, and the chip’s power consumption increases roughly with the square of voltage. So you’ll need more power over the chip’s advertised TDP to keep the chip running. This could be as little as 20 W extra for an i5-2500K, or as much as 250 W extra for an i7-920 or AMD FX-8150. Voltage regulation is the hardest part of a power supply to accurately measure – you need an oscilloscope to do so fully – but it is critical for the system at a whole. The ATX specifications call for strict limits on how long it takes a voltage to go from “off” to “on” (rise time), how much voltage can vary on a millisecond-scale (ripple), and how far voltage can vary from its target (e.g. 3.3V, 12V) on longer time scales. Additionally, load on a rail will drop the voltage on that rail in most PSU designs, so the PSU must be able to compensate for changing load without the voltages going out of spec. The worse the PSU is at all of this regulation, the harder it will be to get a stable overclock, and you may have to settle for lower than your chip could otherwise achieve. It’s easiest to get this information from professional power supply reviews on sites like AnandTech and JonnyGuru. Regarding rails, “rails” refers to the independently regulated voltage lines coming from the power supply. The ATX specifications currently call for the power supply to deliver power on at least five different rails: +3.3V, +5V, +12V, -12V, and 5VSB (i.e. always-on standby power). Rail output is usually measured in amperes (“amps”, A, i.e. electrical current). You can interchange watts, volts, and amps very easily with a simple formula: P = VA, or watts = volts * amps. So your 95 W CPU will draw about 8 A on a +12V rail, and your overclocked Bulldozer chip will draw up to 26.5 A. 26.5 A * 12V = 318 W. That’s a lotta juice, and if you disable the chip’s current limiting, it can draw even more. Many older and some modern power supplies will split their +12V output over multiple rails, each separately regulated and with their own current limits (although all rails will be able to provide more power individually than the PSU’s AC/DC converted can provide them if they all tried to do so at once). Usually, split-rail designs work just fine for most loads, but when you are overclocking, it can be very easy to run into the current limit for a rail. This makes designs with a single +12V rail preferable, as you don’t have to carefully monitor your rail loading. And single-rail designs tend to be more efficient and built to higher quality, so win-win. Delivering Power 2 –Voltage Regulator Modules The CPU and graphics card draw most of their power from +12V, but internally, they use much lower voltages and incredibly high amperages. Between these components and the power supply are electronics called Voltage Regulator Modules, or VRMs, which are built into the motherboard (for the CPU and RAM) and the graphics card. VRMs are not upgradeable – they are soldered on, so pick your parts carefully. VRMs are designed with a number of MOSFET power transistors to share the load of this conversion, with these MOSFETs combined into channels called phases. More power phases means more efficient power delivery; since each phase handles less of the total power, they generate less heat (the noisy killer), voltage and current rise time is improved (remember those graphs? More robust = more phases), and the VRM’s total current capacity is increased. Most basic motherboards use 4+1 phase VRMs without heatsinks on the MOSFETs – that’s 4 phases for the CPU, 1 phase for RAM. This is sufficient for moderate overclocking – the kind of overclocks that leave a lot of room before the chip’s frequency wall. But trying to push for extreme overclocks with a 4-phase VRM is difficult, because they got hot, and they become unable to cope, and… well, MOSFETs are fragile. Additional power phases give diminishing returns, so you don’t need to go hog wild. You will reach top 24/7-stable overclocks with an 8+2 phase VRM. This is easy to find in an ATX board, hard to find but available in a MicroATX board, and impossible to find on a Mini-ITX board. So heavy overclocking is the realm of the larger PC. Graphics cards also use VRMs, but one cannot generalize as much because the designs vary significantly even within a single GPU type. There is significantly more market segmentation in GPUs than with CPUs, and one way this is enforced is with VRMs that cannot handle a significant overclock. Not to get too far ahead, but a graphics card contains as much complexity as the entirety your motherboard, CPU, and RAM, with significantly greater cooling needs. You will not get as much control over subsystems when buying a graphics card, so you will not find it as easy to upset the ratio of money spent to performance as you would with a CPU (albeit there are a few exceptions). Since motherboard VRMs are going to be the ones you will have the most direct control over, it’s important to know how they work in some detail. Today’s processors contain sophisticated logic to dynamically adjust their voltage and current requirements depending on their workload. This logic exists above and beyond ACPI C-states, but works on the same principles. Enhanced Intel SpeedStep Technology (EIST) and AMD’s Cool’n’Quiet are implementations of dynamic underclocking; when the processor load is small, it will automatically lower the clock speed and core voltage for inactive processor cores, or even turn them off entirely. Intel’s Turbo Boost and AMD’s Turbo Core do the same for overclocking – when the TDP allows it and some cores are inactive, the processor will raise the active cores’ clock rate and core voltage. When the processor has decided what power it needs, it sends a VID (voltage identification) bit code to the VRM. VID specifies the maximum possible voltage to deliver to the processor, including noise and spikes from the act of switching. The VRM then sends power to the processor. The actual core voltage inside the chip actually varies based on a number of factors. The short version is that the heavier the computing load on the processor, the lower the actual core voltage and the further the actual voltage is from the VID. This phenomenon is called “Vdroop,” and it is an intended part of stock behavior. The actual core voltage at any given time is called “Vcore” or sometimes “Vcc.” Quick summary: VID is the maximum voltage the CPU will get. Vcore is the actual core voltage it’s currently getting. Vdroop accounts for the varying difference between VID and Vcore due to workload. Since Vdroop complicates getting a precise account of Vcore, many overclocking-friendly motherboards add optional additional logic for the VRM called Load-Line Calibration (LLC). LLC is intended to reduce or eliminate Vdroop so that your Vcore is more predictable. How exactly it does so varies wildly, as LLC is entirely non-standard and out of processor spec. Be careful with LLC – it’s an attempt to second-guess the processor about its own power needs. Always try to get your clocks without LLC first, and if you do want to try it, experiment at stock clocks and volts to figure out its effects on your particular board. One final note for power delivery: on both motherboards and power supplies, you’ll see mention of capacitors sourced from Glorious Nippon . This is partly a reaction to problems a few years ago with substandard and counterfeit capacitors coming from Chinese factories. But Japanese caps are also usually legitimately better – built to more exacting standards and spec’d for proper function at higher temperatures, with included compensation for the effects of capacitor aging.
Factory Factory fucked around with this message at Apr 29, 2012 around 17:20 |
| # ? Feb 7, 2012 03:19 |
|
|
| # ? May 19, 2013 13:15 |
|
Cooling, a.k.a. “Fighting The Noisy Killer” Heat is the enemy; lucky for us, there are tools with which to fight it: thermodynamics and fluid dynamics. Cooling a computer is much like cooling a room. The CPU and graphics card’s GPU act like the fire in a furnace, creating a lot of heat in a small area. Heatsinks attached to these processors and other high-intensity chips act as radiators, letting that heat bleed off into the environment. Fans move air through the case and over hot spots, and they exchange cool air in the room for the heated air in the case. The room analogy brings up an important note: ambient temperature matters! If your room is cold in winter and hot in summer, expect your computers temperatures to be higher and lower with the seasons as well. A good, safe overclock in the dead of winter might dangerously overheat in the summer. Similarly, don’t do something stupid like place your computer on top of the room’s radiator in winter. Let’s start with moving air through the case. Since heat naturally rises, most cases are designed to bring in cool air from the bottom and the front and exhaust hot air from the rear and the top. This means that fans you install to the case should respect that airflow – blowing inwards at the bottom/front and blowing outwards at the top/rear. Objects in the path of airflow will slow or block air’s movement through the case, potentially creating hot spots with little air exchange. The most common things left dangling in a case are cables – SATA cables and wires from your power supply primarily. These cables are much less disruptive than the wide ribbon IDE cables of old, but it’s still enough of a factor to matter. Through all this, you want your fans to move a good amount of air, but this can be a significant trade-off with the noise they make. Enthusiast builders who start in their teens all go through a phase where they think hyper-powerful fans louder than vacuum cleaners are the TOTALLY BADICAL, but, rest assured, you don’t need that kind of fan for a 24/7 stable overclock. You can enjoy both a significant overclock and a quiet computer with large, high-quality fans and the case to support them. A well-designed case will give you tools to keep the airway clear. Generally, a good case will mount the power supply at the bottom of the case instead of the top so that unused cables don’t dangle all the way down (this can be helped by purchasing a power supply with modular cables – you only plug in those which you need). Good cases also give you space under the motherboard tray to run cables, keeping them out of the path of air moving over the CPU and graphics card. Some even let you remove drive cages you aren’t using to eliminate that turbulence. And a good case will give you plenty of fan mounts in the right areas so you can fine-tune your airflow. When you’re arranging your fans, you also have to be aware of dust, which can build up and trap heat. It’s always good practice to clean out your computer every now and then (especially if you smoke), but there are some steps you can take to minimize how often you need to take out the ol’ can of compressed air. First, either get a case with dust filters or install them yourself on your intake fans (and top exhaust fans, for when the system is off). Second, arrange your airflow so that your case is under positive pressure, i.e. that more air is going out than is coming in. This means that if you have three identical fans, make two of them exhaust fans and one of them an intake. Positive pressure makes it harder for dust to accumulate in the case. Next, you need to look at hotspot cooling. In practice, this is just selecting a good heatsink for the processor. Unless you want to get into serious modding, what you buy is what you get for motherboard and graphics card VRMs and components. Changing a VRM heatsink can very easily damage MOSFETs, so do yourself a favor and buy well to begin with – big, obvious heatsinks and good reviews for overclocking and temperatures. It’s probably not worth a warranty-breaking accident to squeeze a bit more performance out of a non-overclocking part. This is especially true as spending a little more up front gets you higher-quality parts and saves you the physical labor of doing mods. Processor heatsinks you have more control over, and your selection makes a big difference to how efficiently you cool your processor. The basic idea is to move heat from the chip to a high surface area radiator. There are a few ways to do this:
But you can’t just place a heatsink on a chip and call it a day; you need thermal interface material. Despite air being our ultimate absorber of heat, it’s not efficient at removing heat from the chip itself. The metals used in heatsinks are much more conductive. Therefore, we want to make sure there’s no air between the chip and the heatsink acting as an insulator. There are a number of options for thermal interface material, but the most common is to use thermal grease. A good grease will be highly thermally conductive, not at all electrically conductive (because that could cause short circuits if it gets anywhere it shouldn’t), highly viscous (so it doesn’t leak away when heated), and adhesive enough to be easily applied, but not so much so that it permanently attaches parts (unless you want that, like for heatsinks for VRM MOSFETs). There is no perfect thermal grease. There are some very good ones, though. They often have additives like silver particles or even diamond particles to make them more thermally conductive. But these can often be electrically conductive, as well. DO NOT BE MESSY WITH THIS STUFF – conductive grease will wreck parts if you get it on something and power the part on, especially when (re-)mounting heatsinks on graphics cards. It’s important to apply thermal grease properly. You don’t want to put on too little, or else it won’t fill all the air gaps between the chip and the heatsink, but you also don’t want to put on too much, or else it will start to act as an insulator. It’s not necessary to cover the entire top surface of a chip package that has a heatspreader, like all modern CPUs. I won’t lecture you endlessly about the fine points of application methods, except that you shouldn’t spread the thermal compound yourself before placing the heatsink. Just watch this video and pick one that looks good to you: http://www.youtube.com/watch?v=ffK7L0Qj13Q To clean up thermal compound and prepare the chip and heatsink surfaces for mounting, use high-purity Isopropyl Alcohol (95% or higher) and cotton swabs, cotton pads, or paper towel. If you have them, coffee filters work great, as well. After the alcohol evaporates, remove any lint left behind with a blast from a can of compressed air. You could also use a lintless or microfiber cloth, but it’s nice to be able to just throw away your used-up grease. Remember to clean surfaces again if you touch them with your finger – your natural oils and Cheeto dust act as insulators and will trap heat. Finally, fans: your fans are critical for making sure that cool air gets where it needs to and hot airs gets out. You will want to provide both general airflow, i.e. moving air in and out of the case, and spot cooling, i.e. moving air specifically over heatsinks on hot spots. The downside is that fans create noise, both from their own operation and from the sound of air wooshing through the case. Lots can be said about fans. Let’s do the abridged version:
If you pay attention to your fans and check reviews on your case, your system can have both excellent airflow and an unobtrusive sound profile. Heck, it’d probably better than your mom’s laptop trying to play YouTube. Motherboards – The Thing Everything Plugs Into (much like your mom) If the power supply is the heart of a computer, the motherboard is the spinal cord. And, as you know, if your spinal cord doesn’t have extra potassium and a button to reset your brain stem, it’s all too easy to garble the signals sent to your legs. This analogy isn’t working. Motherboards designed for overclocking tend to have features above and beyond what you see on lower-end boards. Some of them are very useful for overclocking:
Many retailers and e-tailers aren’t explicit about a lot of these features. It’s best to check the box, the manufacturer’s website, and/or reviews for each board you’re interested in. Software Utilities When you’re overclocking, you’ll need tools to stress-test your system monitor your temperatures and your voltages. Stress testing tools let you test your overclock for stability – you know, making sure everything still works correctly and won’t crash. They fall into two basic categories: spot-checking testers, which create higher-than typical loads to your components for a short time to quickly expose most unstable overclocks, and long-term stability testers, which test more typical loads over periods of 24 hours or more. System monitor tools will report and log fan speeds, clock speeds, and voltages, which you can use to make sure everything is staying at safe levels. Here are some of our recommended tools:
Can I overclock my hard drive? How about my USBs? No. Stick to CPU, graphics card, RAM, and the few pieces on the motherboard which support those parts. Trying to overclock other things, even if it seems like it makes sense, is extremely likely to render them nonfunctional or wreck them outright. Quick Pick Parts Looking for another fan? Haven’t yet picked your motherboard or case? Starting from the ground up? Here are some recommendations to push you in the right direction. You are free to spend more money on fancier parts if you want, but this list will try to stick to good price/performance parts as much as possible. It is not a comprehensive list, not even for building an entire system – go to the SH/SC system building, upgrading, and parts picking thread if you need guidance on other parts. It’s always good to check reviews, too. Here are some good resources:
CPU Heatsinks
Graphics Card Heatsinks
Thermal Grease
Cases – Definitely feel free to browse these manufacturers’ other offerings
Power Supplies
Fans
Vendors ![]()
Factory Factory fucked around with this message at Mar 13, 2012 around 16:16 |
| # ? Feb 7, 2012 03:19 |
|
Overclocking Intel’s Current Platforms Intel's has two current, major platforms which support overclocking: Sandy Bridge and Sandy Bridge E. Quick Limits:
If you can’t resist pushing your CPU to ludicrous extremes that are obviously out of spec (e.g. above 1.5V Vcore or touching the BCLK), the insurance will be perfect for you. But do try to resist, or you’ll hurt Intel’s bottom line and they won’t offer the insurance any more when the pilot program is done. -- Sandy Bridge (LGA 1155) – AnandTech platform review Sandy Bridge is the third major revision of Intel’s core CPU architecture since Intel began its aggressive tick-tock strategy. Sandy Bridge combines unparalleled per-core performance with excellent power efficiency and a serviceable integrated GPU suitable for desktop use and low-res gaming. It also overclocks like mad – which is almost overkill, considering how fast it is even at stock clocks. Sandy Bridge is built on a 32nm process, and its chipset counterpart is Cougar Point. The best Sandy Bridge chips for overclocking are the i5-2500K and i7-2600K/-2700K. The “K” denotes an unlocked frequency multiplier, which can be changed directly for straightforward overclocking. Despite binning, i7-2700Ks do not overclock significantly better than i7-2600Ks, nor do i7s overclock better than i5-2500Ks. Non-K i5 and i7 chips are limited to an additional 400 MHz overclock. You cannot overclock a Sandy Bridge i3. ![]() Overclocking a Sandy Bridge CPU at all, K processor or not, requires a motherboard based on the Intel P67 or Z68 chipsets. No other Cougar Point chipsets support CPU overclocking. ![]() Mentally add “or Z68” after “P67” The GPU scales somewhat when overclocked, but if you need graphics performance, you are far better off buying and installing a discrete graphics card. Sandy Bridge was preceded by Westmere, the die-shrink of the Nehalem architecture. Sandy Bridge will be succeeded by Ivy Bridge, its die-shrink, in Q1 2012. Some Cougar Point motherboards will be forwards-compatible with Ivy Bridge CPUs, and Ivy Bridge’s Panther Point motherboards will be backwards-compatible with Sandy Bridge CPUs. The Sandy Bridge architecture will be succeeded by Haswell in 2013. Haswell will use a different socket and break compatibility with Sandy Bridge. Important Terms Sandy Bridge has some jargon you should know:
A Sandy Bridge CPU contains two or four execution cores, a GPU core, and a System Agent section, which includes monitor links for the IGP, the memory controller, a 16-lane PCI Express controller, and the BCLK generator. The CPU is packaged for the LGA 1155 socket. ![]() A Sandy Bridge quad-core CPU The CPU links to the PCH via a single bus for P67 or with an additional display bus for Z68. ![]() Sandy Bridge + P67 ![]() Sandy Bridge + Z68 P67 and Z68 are very similar. Z68 is essentially P67 with two additional features: H67’s IGP support, and SSD caching (Smart Response Technology). Otherwise, the two chipsets are interchangeable. It is not uncommon to see the first core’s temperature be a few degrees lower than the others, as that core, Core 0, is the one next to the IGP on the chip. When the IGP is inactive (which it usually is in enthusiast builds), it absorbs some of Core 0’s heat. What can I overclock? What should I overclock?
Short version: No more than 1.38V Vcore or 72 C core temperature for 24/7, expect a wall starting around 45x multiplier -3/+5. Don’t touch BCLK. Sandy Bridge core frequency is easy to overclock, and you can expect significant gains in clock rate, possibly exceeding 40% 24/7-safe, with average chips hitting their frequency walls somewhere around 4.5 GHz. The core frequency is determined by BCLK and the CPU’s multiplier, such that BCLK * multiplier = frequency. So, for example, setting a 45x multiplier on a 100 MHz BCLK will give you a 4500 MHz clock rate, or 4.5 GHz. Simple, right? Sandy Bridge CPUs have many multiplier settings besides the default thanks to their Turbo Boost logic. When you overclock, you will actually be doing so by adjusting the Turbo Boost settings. Specifically, you will adjust Turbo Boost to boost all cores at once and all to the same frequency (“by all cores”). Then you will set your desired frequency via the multiplier. The next part is to reconfigure the Turbo Boost logic to allow your chip to turbo all the time. This is done by raising the long-term and short-term TDP limits to something very high (200W is a good one). You will also want to reduce the Turbo Boost overvolting to the smallest amount possible, since you will be configuring the voltage yourself elsewhere. Actually, most boards will reconfigure the Turbo Boost power settings automatically once you change the multiplier. But in case you own a board that does not and/or you see odd throttling during stress testing, you need to know this. Intel’s recommended Vcore limit for safe 24/7 operation is 1.38V, and their recommended temperature limit is 72 C on any core. In terms of heat, it’s okay to exceed 72 C for short periods, like when running IntelBurnTest, as long as your “typical” loads (like playing Metro 2033) are 72 C or below. For voltage, generally you will want to shoot for only 1.35V unless you plan to use LLC to reduce Vdroop, or else a “safe” Vcore during stress testing may turn out to be higher than 1.38V under light or moderate loads. A lot of chips will hit their frequency wall before you reach your voltage limit. There are two main ways to set your voltage on Sandy Bridge: manual and offset. Manual is the easier of the two to use, as you can specify your voltage exactly, but it disables many of the chip’s power-saving features, like EIST and C-states. Offset voltage allows you to overclock while retaining the chip’s power-saving features. The offset itself is simple: your processor has a “base” voltage, and the offset is the extra amount by which that base is raised under load. Problem is, the base reported in the BIOS is not the highest VID or Vcore that the chip will use under load, so it’s not immediately obvious what “Offset +0.050V” actually means for your worst-case voltages. The easiest way to find out is to set a manual offset of +0.00V, boot at stock clocks, and watch what your actual Vcore is while stress testing. From here, raise your clocks and volts until either 1) you reach your heat/voltage limit, or 2) you reach your frequency wall and the lowest stable voltage for that wall. Other recommended settings:
ASRock
Short version: Just crank up the clock as far as you can. If you're using a Z68 (or H61/H67) board and have a monitor hooked up to the IGP, overclocking it for some extra performance is pretty easy. You can crank up the frequency in 50 MHz increments in the BIOS. You tend to see only minor performance increases above 1700 MHz, and many chips’ IGPs wall between 1500 and 1600 MHz. Nobody has figured out the maximum safe voltage, so keep the IGP voltage on Auto to keep things simple. If you have a P67 motherboard, you can't even use the IGP, much less overclock it. Remember that the IGP is on the CPU chip, so its heat will contribute to the chip’s total power consumption. Remember to keep your cores below 72 C. Overclocking the RAM Short version: Don’t bother. Also, RAM voltages over 1.58V can harm your CPU. There is a lot that could be written about the nitty gritty of RAM bandwidth and latency. Luckily, with Sandy Bridge, nobody has to care. In order to get the best performance out of Sandy Bridge, RAM-wise, here’s what you do: Buy and install pairs of 1.5V DDR3-1600 (PC3-12800) memory and either enable the XMP profile or select the DDR3-1600 preset in the BIOS setup. That’s it. Can you buy and use faster RAM? Sure. Can you get into the nitty-gritty of CL-tRCD-tRP-tRAS-CMD? If you want; here’s a guide. Can you overvolt your RAM and push it harder? If you’re looking for trouble, why not? It’s just that in real-world tasks, DDR3-1600 CL9 is practically as fast as you’ll get for Sandy Bridge, and it’s by far more cost-effective than faster RAM. Even stepping down to DDR3-1333 RAM sacrifices only a miniscule amount of performance – easily made up by all the CPU overclocking you’re doing. So don’t worry about it. A note on voltage: the integrated memory controller in the System Agent section of Sandy Bridge CPUs expects RAM with a voltage of 1.5V +/- 5%. While lower-voltage RAM won’t hurt anything, stuff that’s 1.58V or higher can contribute to electromigration on the memory controller. Lots of older DDR3 (and some current stuff) is set to 1.65V by default, so avoid it – or undervolt/underclock it if it’s all you have. And if you do plan on overclocking your RAM, that’s your voltage limit. Overclocking the Base Clock In previous platforms, the BCLK (and before that, the Front-Side Bus) was the primary setting to change to overclock. Especially when your CPU multiplier is locked, it might be tempting to try raising the BCLK instead; after all, 44x100 MHz is the same 4.4 GHz as 33x133 MHz, right? But on Sandy Bridge, the BCLK is a truly fundamental clock, and if it changes significantly, you will throw everything out of whack very quickly. The expert opinion is: don’t touch it. Leave it at 100.0 MHz now and forever. If you just HAVE to adjust it – say, your CPU seems like it should reach 5 GHz, but it can’t do a 50x multiplier – don’t expect to get more than 2-5 MHz extra out of it. So adjust it just long enough to get your e-peen-embiggening 5 GHz CPU-Z screenshot, and then turn it back to 100 MHz. External Guides and Further Reading
-- Sandy Bridge E (LGA 2011) – AnandTech platform review Sandy Bridge-E (SNB-E) is the high-end server, workstation, and enthusiast variant of the Sandy Bridge (SNB) microarchitecture (see above). Where SNB tops out at four execution cores, dual-channel memory, and 16 PCIe 2.0 lanes, SNB-E adds two additional cores (for enthusiast parts, four more for server/workstation ones), quad-channel memory, and a whopping 40 lanes of PCIe 3.0 for tons of graphics cards. Though it’s not clear the memory makes much of a difference, the extra cores are a boon to content creation, simulation, and VM work, and the PCIe lanes offer lots of room to grow on multi-GPU CrossFire and SLI setups for multi-monitor gaming. SNB’s excellent power efficiency carries over, although the platform lacks an IGP – not a huge deal, considering how likely one is to pair SNB-E with at least one video card. Sandy Bridge E is built on a 32nm process, and its chipset counterpart is Patsburg. There is only one consumer Patsburg implementation, the X79 chipset. Because of SNB-E’s platform cost and most users’ lack of need for more than four cores, Sandy Bridge E is generally not recommended in SH/SC. But if you have it, I imagine you’ll want to overclock it. All consumer SNB-E processors overclock well due to the nature of the platform, even those SKUs without unlocked multipliers. All hexacore SNB-E chips have unlocked multipliers; the quad-core SKU allows multipliers “only” sufficient for up to 5.375 GHz. Despite binning, more expensive hexacore SKUs do not seem to overclock any better than less expensive versions. Sandy Bridge E was preceded by Gulftown and Westmere-EX, the die-shrink of the Nehalem-EX variant of the Nehalem architecture. Sandy Bridge E will be succeeded by Ivy Bridge E, its die-shrink, in Q4 2012, and will be compatible with X79-based motherboards. The Sandy Bridge architecture will be succeeded by Haswell in 2013. Haswell will use a different socket and break compatibility with Sandy Bridge, including E variants. Important Terms You will need to know all of the Sandy Bridge jargon, plus this one extra bit:
A Sandy Bridge E CPU contains up to eight execution cores, though at least two are disabled on consumer parts to allow for better yields. The chip also contains a memory controller and an “uncore” section (similar to the SNB System Agent section), which includes the PCIe controller and the BCLK generator. The CPU is packaged for the LGA 2011 socket. ![]() A Sandy Bridge E hexacore CPU The CPU links to the PCH via a single bus. ![]() Sandy Bridge E + X79 What can I overclock? What should I overclock?
Short version: No more than 1.38V Vcore for 24/7, expect a wall starting around 45x multiplier -3/+5. Don’t touch BCLK. Quick and easy overclock by setting the CPU strap to 1.25x and fine-tuning the multiplier up a step or two, even on non-unlocked chips. Sandy Bridge E core frequency is easy to overclock, and you can expect significant gains in clock rate, possibly exceeding 40% 24/7-safe, with average chips hitting their frequency walls somewhere around 4.4 GHz. Because there are more cores per chip, there are more parts that can present a frequency wall, so mean overclocks aren’t as high with SNB-E as with SNB. If you haven’t yet, read the Sandy Bridge CPU core overclocking section, because all of that applies here. In fact, you can treat SNB-E identically to SNB in terms of core overclocking and get top-end results. The remainder of this section will only talk about differences which are optional. The only major difference that SNB-E offers is the CPU strap, which allows you to send different BCLK values to the CPU for the purpose of setting its frequency. For example, say you have an i7-3820 at 3.6 GHz base (36x100 MHz). If you set the CPU strap to 1.25x, the chip operates at 36x125 MHz = 4.5 GHz. And you still have 4 bins of available multiplier on your locked chip to work with, if you want to try for up to 5 GHz. If you use the CPU strap, or really if you make any overclocking-related change, the board should be smart enough to configure Turbo Boost so that it operates on all cores, removes power limits, and does not apply additional voltage. But if you change the CPU strap without touching the multiplier, be sure to check the Turbo Boost settings yourself. Also note that changing the CPU strap will change your RAM frequency. There should be a preset near the rated speed of any RAM you have, but if it’s slightly higher, you may need to overvolt the RAM slightly to compensate. Remember, no more than 1.58V for RAM. Finally, it’s important to remember that the TDP on SNB-E chips is much higher than the TDP on SNB parts. Compared to an i7-2600K at equal volts and clocks, the same cooler on an i7-3930K will yield higher temperatures. Overclocking the RAM Short version: Don’t bother. Also, RAM voltages over 1.58V can harm your CPU. Just like with Sandy Bridge, increasing RAM bandwidth and tightening the timings doesn’t matter. In fact, the quad-channel design itself is almost extraneous, showing only small benefits only when encoding video. But since RAM is inexpensive, and if you were pinching pennies you wouldn’t have this platform in the first place, buy and install quad sets of 1.5V DDR3-1600 (PC3-12800) memory and either enable the XMP profile or select the RAM speed preset closest to DDR3-1600 in the BIOS setup. That’s it. Same as with Sandy Bridge, the integrated memory controller expects RAM with a voltage of 1.5V +/- 5%. Don’t exceed 1.58V if you can help it. Overclocking the Base Clock Just go read the Sandy Bridge section again. To recap the important part: don’t touch it. Leave it at 100.0 MHz now and forever. Factory Factory fucked around with this message at Feb 7, 2012 around 03:22 |
| # ? Feb 7, 2012 03:19 |
|
Overclocking AMD’s Current Platforms AMD has two current, major platforms which accommodate overclocking: Bulldozer and Llano. Let’s be blunt: Bulldozer is not worth your time as a buyer, so it’s not worth our time to write up an in-depth overclocking guide. There are too many things to adjust to get optimal performance when that performance is roundly trounced by even a no-effort Sandy Bridge overclock. We’ll give you the easiest type of overclock: multiplier-based CPU overclocking. If you want to tweak it out, you’ll have to use the generic three-chip guide and the linked guides. Quick limits:
-- Bulldozer (Socket AM3+) – AnandTech platform review Bulldozer is the first major revision of AMD’s core CPU architecture since 2003’s K8 Athlon 64 release. Bulldozer is designed to be highly scalable, focusing on multithreaded performance with up to 16 cores per chip for server parts. Bulldozer overclocks well – the current overclocking world record for overclocking is a Bulldozer-based FX-8150 running at 8.58 GHz. Most chips will not reach that lofty a speed, however, tending to hit clock rates around 4.5 GHz at semi-reasonable voltages. All Bulldozer-based desktop chips, codename Zambezi, are suitable for overclocking, as they all feature unlocked multipliers and accept a wide range of front-side bus clock rates. Higher-binned chips within an n-core family, e.g. an FX-8120 vs. an FX-8150, generally do not overclock any better than higher-binned chips, but they may require slightly more voltage to hit the same clocks. Unfortunately, despite significant power saving technologies, Bulldozer-based CPUs consume an enormous amount of electricity at load relative to Intel’s current parts, especially when overclocked. Thanks to AMD’s commitment to backwards compatibility, Bulldozer operates on a wide variety of boards and chipsets, including 700-series North Bridges (as long as the board’s socket is AM3). However, Bulldozer is optimally paired with a 900-series North Bridge on a board with an AM3+ socket. Bulldozer is built on a 32nm process. Bulldozer was preceded by the K10 architecture, most recently implemented in 45nm Sempron, Athlon II and Phenom II CPUs. Bulldozer will be succeeded by Piledriver, an architecture evolution, in 2012. The desktop enthusiast segment, Vishera, will remain AM3+ compatible, so current AM3+ motherboards should be able to use the chips provided they have a sufficient BIOS update. Bulldozer the architecture is slated to be revised once a year at least two additional times, with Steamroller dropping in 2013 and Excavator in 2014. Each revision is slated to bring increased per-core performance, lowered power use, and/or smaller fabrication processes. However, it currently looks that Piledriver FX chips will be the last enthusiast desktop parts that AMD puts out for the foreseeable future. Platform Organization A Bulldozer Zambezi enthusiast CPU contains two to four Bulldozer modules with 2MB of L2 and L3 cache, two cores’ worth of integer execution hardware, a double-wide floating point execution unit which can be operated as a single 256-bit pipeline or two 128-bit pipelines, and unified instruction decode hardware feeding all of the execution cores. The CPU is packaged for Socket AM3+. ![]() A Bulldozer four-module/8-core CPU The Bulldozer platform is very close to a traditional 3-chip design, with the CPU, a North Bridge, and a South Bridge, all connected by single buses. In Bulldozer’s case, the traditional North Bridge functions are split into two sections – a memory controller and HyperTransport bus controller on the CPU (collectively the CPU-NB), and the physical North Bridge chip with the PCI Express controller and South Bridge links. ![]() Bulldozer + 990FX + SB950 The 970, 990X, and 990FX North Bridges are very similar, differing mainly in supported SLI and CrossFire configurations. South Bridges vary in peripheral selection (i.e. USB and SATA ports) and generally do not affect overclocking. Important Terms Bulldozer has some jargon you should know:
Overclocking a Bulldozer CPU – Multiplier method Because of Bulldozer’s classic three-chip architecture – CPU, North Bridge and South Bridge – there are more settings to adjust to get tippity-top performance compared to Sandy Bridge. But in return, you get a geometric increase in effort and details to track for an arithmetic increase in performance. For an experienced overclocker, it’s not a big deal, and you can head to the links below for a more detailed overview. If you just want to get your clocks up and get on with your life, however, read on. The easiest way to overclock a Bulldozer CPU is to adjust its unlocked CPU multiplier without touching the FSB. This circumvents the need to fiddle with the North Bridge and RAM entirely, other than setting the XMP profile, if applicable. Performance in such a setup is not optimal for the platform, but it definitely gets you quite far up the diminishing returns scale. You will want to disable all of the CPU’s power-saving and self-overclocking features. PowerNow, Turbo Core, C-states, the works. Yes, all of them. AMD CPUs overclock best running at a single voltage and frequency, without using C- or P-states. It’s difficult to make an informed choice on voltage. AMD recommends choosing a Vcore between 1.4V and 1.55V and seeing how far that gets you, but AMD’s philosophy on its overclockable chips is basically “clock hard, die young, and leave a good-looking multi-corpse.” If you want a 24/7-safe overclock that will let the chip last a few years, don’t go above 1.4V. Try to get your clocks without any Load-Line Calibration (Vdroop control), and if you do use LLC, test its effects at stock clocks/volts first. Your temperature limits From here, just raise your frequency until you reach your limit, either a wall (in which case, lower your voltage to see how little you can get away with) or your heat/voltage limit. If your RAM is faster than DDR3-1333, be sure to enable the XMP settings or enter them manually for the RAM section. Bulldozer scales well up to DDR3-1866 CL9, with strongly diminishing returns beyond there, so buying such sticks in pairs for dual-channel operation is the simplest course of action. If you want a better understanding of what all the timings mean, here’s a guide. A special note on power consumption: because of Bulldozer’s large number of transistors and high recommended voltages, you can expect quite a hefty increase in power consumption. If, during stress testing, you notice one core cease entirely even though the system as a whole is still operating, that means the chip disabled a core to prevent drawing more power than allowed. A reboot will get the core operating again. From here, you can either step your clocks back or, if your cooling can handle the load, you can look for a BIOS switch to disable the power limit. Internally, AMD documents this as APM_Master_En (disables APM which may cause the CPU to throttle at full load), but this setting may not be exposed on your board’s BIOS. Note, however, that even with the power limit disabled, the chip cannot draw more than 26.5A on +12V – if it does, the system will simply power off – and a hefty enough overclock can indeed reach this limit. External Guides and Further Reading
Llano (Socket FM1) – AnandTech platform review Llano is the first release of AMD’s Accelerated Processing Unit concept, also called Fusion – currently just a CPU with integrated GPU hardware ported directly from discrete GPUs, but eventually meant to be single-component fusion of CPU and GPU functions. On the CPU side, Llano uses the K10.5 architecture, a slight evolution of the K10 architecture found in its predecessor Athlon and Phenom CPUs. On the GPU side, Llano uses DirectX11-capable stream processing units (“Radeon cores”) similar to those found in Radeon HD 5000 and 6000 series GPUs. The platform is designed to be a solid, inexpensive entry-level performer for gaming or a high-end HTPC. Unfortunately, Llano does not overclock particularly well, but because the CPU, GPU and RAM are tied tightly together, you do see good performance increases for what you can get. All of this hardware is built on a 32nm process and packaged for Socket FM1. ![]() AMD’s Fusion roadmap All Llano chips can be overclocked through their Front-Side Bus., but the most tweakable chips are the A8-3870K and -3670K quad-core chips, which have fully unlocked CPU and GPU clocks. However, these chips do not reach appreciably higher clocks than the non-unlocked SKUs. A note on power consumption: Llano CPU’s adhere strictly to their TDP. When power dissipation reaches the TDP, a Llano APU will throttle the CPU and GPU to remain within the thermal envelope. When you are loading both the GPU and the CPU, such as when gaming, one part or the other will be prioritized, throttling the performance of the other. ![]() Llano CPU throttling during GPU-heavy load, e.g., gaming. Thus overclocking may be zero-sum or even detrimental, if your workload taxes the CPU and GPU equally. However, very few workloads tax things quite so equally, so overclocking will still provide a performance increase much of the time. However, if you play a game like StarCraft 2, which stresses both the CPU and the GPU, a CPU overclock could significantly reduce your overall framerates by stealing TDP headroom from the GPU. If you don’t use the chip’s IGP, this concern is moot; crank up the CPU clocks for all they’re worth. You might want to leave the chip at stock clocks until you decide to buy a new video card. Llano will be succeeded by a big annoying mish-mash of code names but colloquially Trinity, which integrates two Piledriver modules (the next version of Bulldozer) with Radeon HD 7000-series GPU (which may or may not be substantially different than the current GPUs) and a faster memory controller. Trinity will use a new socket, FM2, and so neither the APUs nor their motherboards will be compatible with Llano. Platform Organization A Llano APU consists of four CPU cores, a number of shader unit (“Radeon core”) clusters, and ![]() A four-core Llano processor Llano integrates all North Bridge functions, like the memory controller and PCIe controller, to the CPU and is paired with a single-chip chipset, called the Fusion Controller Hub. The FCH primarily connects to peripherals. On the desktop, the two main chipsets are the A55 and the A75, which are identical save that the A75 adds USB 3.0 and SATA III support. ![]() Llano APU with AMD A75 FCH There are additional links for HDMI, DVI, VGA, and/or DisplayPort connections from the IGP. Whether these are implemented or not depends on the motherboard. Important Terms Llano has some jargon you should know:
Overclocking strategy Let’s do this short and sweet: 1.4V Vcore for 24/7; 1.55V is the edge of AMD’s overclocking recommendations but will likely burn out your chip. 61 C maximum temperature. Disable PowerNow/Cool’n’Quiet, C-states, and Turbo Core. If you’re going to push the FSB above ~108 MHz, you will need to set the SATA controller to Native IDE mode. All Llano APUs: If you’re using the IGP, Llano loves memory bandwidth. You see good scaling as fast as your RAM can go. Buy fast RAM. If you’re feeling saucy, give it some extra voltage and drive it faster (loosen the timings if you have to). Of course, by spending a lot on fast RAM, you’ll erase any savings you’d get using Llano over, say, Sandy Bridge with a cheap graphics card, so think twice before you dump a ton of cash into some DDR3-2133 or what have you. You can help this along by overclocking the FSB – that will give you more CPU speed and more memory bandwidth both. First find the FSB limit (usually a bit above 133 MHz): lower the CPU and RAM multipliers and add voltage to the North Bridge (CPU NB VID). Then find your CPU limit: reset the FSB and multiplier, then crank up the FSB and Vcore until you’re walled or reach a voltage/heat limit. Then find your RAM limit: adjust the FSB, RAM multiplier, and DDR3 voltage (plus maybe the timings (guide)). You’ll likely have to strike a balance with all of these limits, and either the RAM or the CPU will be the ultimate limit. If you can’t adjust the CPU multiplier at all, you’ll have to find your CPU and FSB limits simultaneously. If you’re not using the IGP, don’t worry about driving your RAM super fast. You should get all the performance the CPU needs out of dual channel DDR3-1333 CL9. Even so, though, faster RAM might give you a little more flexibility in changing the FSB if you don’t have an unlocked processor. CPU multiplier overclocking on the A8-3670K or -3870K: Adjust multiplier and Vcore until you reach a wall, a voltage limit, or a heat limit. Easy peasy. An excellent choice for overclocking the CPU only once you’ve upgraded to a dedicated GPU. IGP shader overclocking: Crank the frequency as high as you can get stable. You don’t have a lot of fine control here. Expect CPU frequency walls around 3.5 GHz. The GPU cores might push as far as 850 MHz, but it’s not clear how much effect that has compared to just using faster RAM. External Guides and Further Reading
Factory Factory fucked around with this message at Feb 7, 2012 around 03:38 |
| # ? Feb 7, 2012 03:19 |
|
Overclocking the Generic Three-Chip Platform While computing architectures are going to continue to change dramatically over the next few years, almost all current desktop computing parts are based on a chipset made up of three chips: the CPU, the Northbridge, and the Southbridge. ![]() Example generic CPU-NB-SB schematic In this three-chip paradigm, which dates back to the original Pentium processor, the CPU is the primary executor of code; the Northbridge exchanges data between the CPU, the RAM, and other peripherals; and the Southbridge acts as a controller hub for software and peripherals which the user interacts with directly – like the BIOS or USB ports. If you like imperfect analogies, then if the CPU is the computer’s brain, the Northbridge is the brain stem, and the Southbridge the spinal cord. Overclocking the CPU on a three-chip system is not just about the CPU. The main clock generator for the system is located in or attached to the Northbridge, which controls the data bus which links to the CPU, the Front-Side Bus. Recently, manufacturers have created their own buses to perform the functions of the FSB as well as other tasks. These include Intel’s QuickPath Interconnect (QPI), standard since the Nehalem architecture, and AMD’s HyperTransport (HT). For overclocking purposes, when we say “FSB,” we means “FSB, or the QPI/HT reference clock, whichever is relevant to your parts.” The reference clock may also be referred to as the refclock, baseclock, bclock, BCLK, or any number of things. I’ll use “refclock” from here on out. Be aware that from Pentium 4 through Core 2 and Athlon through Athlon 64, the FSB was often double- or quad-pumped for multiple transfers per clock cycle. This led to fast-and-loose naming conventions for the FSB, such a “266 MHz” bus (133 MHz refclock double-pumped) on Athlon XP or “1333 MHz” bus (333 MHz quad-pumped) on late-model Core 2. The BIOS most commonly reports the refclock, i.e. the actual clock rate without double- or quad-pumping. So be sure not to confuse things and set your refclock to the after-pumping rate. Anyhoo, because most desktop CPUs have a locked multiplier, the most common way to overclock is to raise the refclock, as, e.g., 20x150 MHz gives a faster CPU speed than 20x133 MHz. This method works fine, provided the following:
When you actually start overclocking, you are going to want the fastest refclock your parts can handle. Generally speaking, best practice is to treat the CPU, RAM and Northbridge separately and find their individual limits. The refclock will primarily be limited by the Northbridge, so let’s focus on that first. The first step to focusing on a single part is to isolate it – this means underclocking all the other parts of the system so that their limits don’t interfere with the limits of your part of interest. For the Northbridge, this means turning down the CPU multiplier (generally possible even when the multiplier is locked, as it’s usually only locked upwards), reducing your RAM multiplier/divider ratio, and reducing the multiplier on the QPI/HT speed, if applicable. You then raise your refclock as high as it will go, either until you hit a wall or you reach your voltage/temperature limits. Then you back the refclock back 10 MHz (this saves some headache down the line), and there you go. The RAM is easy – buy RAM that’s rated for DDR3-1866 CL9, for example, and DDR3-1866 CL9 it will be. At extremely high clocks or aggressive timings, you might find RAM-based instability comes up anyway; this actually tends to be the Northbridge’s fault, but you can regain stability by backing off the RAM a bit without sacrificing your refclock. Then it’s the CPU’s turn. Start cranking its multiplier back up and raising its voltage, as described way back in post 1 or 2 (it’s been a while, I forget!) until you hit a wall or reach your voltage/temperature limits. Be sure to use load-line calibration only if it’s appropriate, and to first enable it at stock clocks/volts before turning things up again. The final step is to stop isolating each part and crank everything up at the same time. You may well find that everything is suddenly crashing. That’s life! The stability of the system as a whole may well be more fragile than that of any one part. Add a little more voltage if you can, back off the refclock a few more MHz, turn the CPU multiplier down a notch, loosen the timings on your RAM a smidge… And then stress test, stress test, stress test until you’re satisfied. Platform-specific guides – Got something that should go here? Let me know!
Graphics Card Overclocking Graphics card overclocking is not fundamentally different from other overclocking. A graphics card has a GPU (analogous to a CPU) and memory and a core voltage. You even get very fine control – you can adjust the voltage in millivolt increments, and the clock rates 1 MHz at a time. But there are some quirks you need to know. GPUs are far more aggressively binned than CPUs are nowadays, but depending on the model of card you get, this can work against you (in the form of little overclocking potential) or vastly in your favor. To tell which is which, we need to differentiate standard binning, i.e. the process of finding a chip’s maximum frequency tolerance, from a process called harvesting. Harvesting is the process of building a fully-functional card out of a GPU with a flaw by disabling the flawed part. For example, the GeForce 570 is a harvested GeForce 580, where one block of CUDA cores and an SM unit have been disabled, and the GeForce 560 Ti-448 is as well, with an additional CUDA block and SM unit disabled. In order to further differentiate these harvested parts, they are often underclocked and may or may not be undervolted. But that means that these parts have a lot of headroom left and can be ramped up hugely, simply by setting them to the stock settings of the next part up. Some examples:
Leaving harvesting aside, let’s talk binning. Most GPU companies will fairly aggressively bin their chips for performance within a product family, selling the best overclockers in pre-overclocked cards. This, combined with using bare-bones VRMs on the cheap cards, can severely limit the gains you can get from overclocking an inexpensive part. EVGA in particular is REALLY aggressive with binning, for example. In order to get significant gains, you’ll have to pay more for the “Superclocked” SKUs. Though, rest assured, you can do better on such parts than they’ll come from the factory. And such SKUs tend to come with quieter, better coolers pre-installed anyway. Other companies, like Asus or Sapphire, will be nowhere this aggressive. They may cherry pick the best chips for their most expensive, custom-cooled SKUs, but there will be plenty of headroom in the less-expensive parts. Okay, so you’re ready to overclock. The software you use to overclock makes a small difference in convenience. The easiest way is to use only the graphics drivers themselves – the nVidia Control Panel or AMD Catalyst Control Center. These provide quick access to the GPU clock, the memory clock, fan controls, and (for your high-end AMD card) the PowerTune settings. PowerTune is representative of a very important feature of GPU overclocking: TDP limits are strictly enforced! Your graphics card is tiny, yet it likely uses more power and generates more heat than the rest of your system combined. This means that the cooler is doing a hell of a job to keep the GPU from burning up. As a consequence, graphics cards will throttle themselves if their TDP is exceeded by too much for too long, even if your cooling is sufficient. PowerTune is AMD’s setting to adjust this TDP limit. If you’re overclocking a 6950, 6970, 7970, etc., crank PowerTune as high as it will go (which is an additional 20% overhead), and watch the temperature yourself. nVidia does not currently offer any way to adjust the power limit. If you bump up against the power limit, you may find that higher clock rates lead to paradoxically lower performance. If you watch your clocks in a monitoring program, you will see that this is because the GPU keeps clocking down to lower-than-stock frequencies to maintain the TDP limit. So your peak performance clock rate may be under your GPU’s actual wall. So what’s missing from the graphics driver? Well, the core clock limits are low, the fan control is basic, and there’s no voltage control! If you overclock in the driver, you’re stuck at the stock voltage and lower clocks. This isn’t a terrible thing; sticking with the driver still can get you quite a boost (even maxing out the GPU clock slider), and if you don’t have superb cooling, you don’t want to overvolt anyway. But what fun is that? That’s where third-party utilities come in, MSI’s Afterburner being the de facto standard (though they’re pretty much all based on RivaTuner and done by the same guy). You’ll have to Google up how to enable overvolting for your particular tool; it’s not enabled by default, generally, because that’s technically warranty-breaking stuff. Now, there will be a downside or two: First, the tool has to be running to apply your clocks and volts, otherwise the card will default to stock. Second, overvolting will disable ultra-low-power modes in CF and SLI setups, raising your idle power consumption significantly. So, now that that’s done, let’s talk limits.
In general, the core clocks will give you much greater performance scaling than memory clocks. This is good, because sometimes you can’t get too much out of the memory. On lower-end cards, manufacturers will pair high-speed memory with a lower-speed controller, so while the DRAM chips themselves can hit higher clocks, the controller can’t. But at the same time, this gives you free reign to take all you can get out of the RAM. You might also feel free to play a little looser with graphics card stability than CPU. If you only play games in one-hour bursts, and you fully shut down your computer when you aren’t using it, an overclock which isn’t stable for continuous use might never bother you. Maybe a game will crash after an hour and a half, or the driver will crash or something, but Windows tolerates these things pretty well, so you might not care. But don’t play too fast-and-loose, or you’ll get Bluescreens in the middle of a heated TF2 match or every time you start Metro 2033. Oh, and for those of you with CrossFire or SLI setups: you will want to clock your cards equally, even if this means leaving a lot of headroom on a card. Having one card significantly faster than the other contributes to the rendering desync that causes micro-stutter. Micro-stutter is really annoying. If you do Folding or other GPGPU work with your cards, as well, you can always maintain a separate overclocking profile. -- That’s it. Go to and void warranties. There’s plenty I couldn’t concisely cover; you’ll discover more along the way. If you have any questions, ask away! We promise to Google the very best we can. Community effortposts:
And yes, I know heat isn’t that noisy. Factory Factory fucked around with this message at Feb 19, 2012 around 19:25 |
| # ? Feb 7, 2012 03:20 |
|
Too long, didn't... No. I mustn't. Real thought: great job, I'm still gathering data to try to put together a cogent graphics card effortpost but until Kepler is more than a good idea there's not a lot I feel I can do there.
|
| # ? Feb 7, 2012 03:32 |
|
Badass OP, badass thread title. Not really sure what else to say here, other than nice work. The OP is just so comprehensive e: Forgot to add from the last thread - The overclockers.com Nehalem guide is the original revision (and there's a few minor errors in some of the steps). Miahallen hosted the finalized guide on techreaction: http://www.techreaction.net/2011/01...ridge-v0-1beta/ Didn't read the last section fully so I missed it the first time around. LCD Deathpanel fucked around with this message at Feb 7, 2012 around 04:44 |
| # ? Feb 7, 2012 04:41 |
|
Well done! Let's burn some hertz! I'll still try to find a weekend to bring my system into work and get some neat waveforms of overclocked machine.
|
| # ? Feb 7, 2012 04:49 |
|
It was thanks to the old thread that I had no trouble with overclocking. Now for some sort of futuristic dusting system, as this monster attracts more dust than a swiffer.
|
| # ? Feb 7, 2012 04:55 |
|
Scalding Coffee posted:It was thanks to the old thread that I had no trouble with overclocking. Now for some sort of futuristic dusting system, as this monster attracts more dust than a swiffer.
|
| # ? Feb 7, 2012 04:57 |
|
grumperfish posted:Badass OP, badass thread title. The one you linked there is a Sandy Bridge guide and I'm having a E: VVV Donkey sheen. Factory Factory fucked around with this message at Feb 7, 2012 around 05:10 |
| # ? Feb 7, 2012 05:02 |
|
Factory Factory posted:The one you linked there is a Sandy Bridge guide and I'm having a The correct link is this one: http://www.techreaction.net/2010/09...d-and-gulftown/
|
| # ? Feb 7, 2012 05:05 |
|
This is an exceptional OP and I can't wait to spend time at work tomorrow poring over it and figuring out how to decrease the lifespan of the computer you guys helped me build.
|
| # ? Feb 7, 2012 05:30 |
|
Man UEFI is for babies, hell BIOS overclocking is for babies. We should go back to dip switches and pins. I remember accidently OCing an 800mhz Pentium 3 to 1.0 Ghz once when trying to match the ram latency, it owned.
|
| # ? Feb 7, 2012 06:23 |
|
SRQ posted:Man UEFI is for babies, hell BIOS overclocking is for babies. Hey now, don't forget exposed cores and high-tensioned mounting clips on mammoth-sized heatsinks!
|
| # ? Feb 7, 2012 08:11 |
|
Ghostpilot posted:Hey now, don't forget exposed cores and high-tensioned mounting clips on mammoth-sized heatsinks! lovely plastic lugs, and having to push really hard on a stupid bent piece of metal with a screwdriver were just awful things about old heatsinks. Then again, Intel pushpins aren't much good either. Well, they're OK the first time, but you bet your rear end it'll be broken the second time you try to fit it.
|
| # ? Feb 7, 2012 09:40 |
|
grumperfish posted:Pantyhose stretched over the inside of a case grill/outside a fan will do it on the cheap. I am in no way joking. For a less budget friendly solution, DEMCIflex is pretty awesome. Fine mesh filter material cut to size with a magnetic border, so it just sort of sits over the intake.
|
| # ? Feb 7, 2012 14:37 |
|
HalloKitty posted:lovely plastic lugs, and having to push really hard on a stupid bent piece of metal with a screwdriver were just awful things about old heatsinks. I had to try and figure out why my in laws' PC kept shutting down after a few minutes of use. I figured it was dust (they kept it on the floor in a house with a border collie and two cats An actual thread relevant question - should I be following the three step overclocking guide that grumperfish linked for overclocking my 760? I realise I won't be going for exactly the settings in the link as that's not specifically for the 760 but the principles seem clear(ish). FF, the OP is superb - I especially liked the explanation for exactly WHY you need to raise voltages to avoid crashes really helpful. The time spent is greatly appreciated.
|
| # ? Feb 7, 2012 21:50 |
|
This is a little nitpicky, but the first post indicates a 250 MHz clock frequency (so, a 4 nanosecond clock period) and a series of graphs spanning 12 femtoseconds. The correct unit would be nanoseconds (10^-9 seconds); a femtosecond is 10^-15 seconds.
|
| # ? Feb 7, 2012 22:54 |
|
Arrrrgh, me and my orders of magnitude. I'll fix it later.
|
| # ? Feb 7, 2012 23:12 |
|
Fil5000 posted:An actual thread relevant question - should I be following the three step overclocking guide that grumperfish linked for overclocking my 760? I realise I won't be going for exactly the settings in the link as that's not specifically for the 760 but the principles seem clear(ish). http://www.techreaction.net/2010/09...uide-lynnfield/ e: Zalman apparently just released a 6950/6970 VRM heatsink kit finally. I spent all that time custom-modifying copper mosfet sinks for my card since nothing was available at the time LCD Deathpanel fucked around with this message at Feb 8, 2012 around 02:19 |
| # ? Feb 8, 2012 00:20 |
|
Amazing write-up and update. Got my 2600k to 4.4ghz, no problem using this guide.
|
| # ? Feb 8, 2012 08:36 |
|
Excellent job with the OP. I'm running a 2600k at 4.5GHz on an Asus Gene-Z mATX motherboard, cooled with a Corsair H60. I like this cooler, helps me keep the inside of my Fractal Define Mini case neat. On the video card front I'm using an MSI 560 Ti 448 Twin Frozr III. Overclocked to 950/1800/2200. With this overclock its as fast as a stock Geforce 580. Very happy with my system, and overclocking is not just a neckbeard hobby, it really makes a difference in performance.
|
| # ? Feb 8, 2012 14:03 |
|
What do people like to use for GPU stability testing (other than a game)? I tried the one included in OCCT, but it would remain stable at high clocks... then I would get a blank screen when opening Chrome v v
|
| # ? Feb 8, 2012 19:57 |
|
kingcobweb posted:What do people like to use for GPU stability testing (other than a game)? I tried the one included in OCCT, but it would remain stable at high clocks... then I would get a blank screen when opening Chrome v Unigine Heaven is great at showing you errors of varying severity. 3Dmark11 is good, too, but running that sequentially is way more of a pain in the rear end than Heaven. The thing to remember though is that DX9, DX10, DX11 are different and your card might wall at different frequencies for them. E.g. my 580 will do about 950mhz in DX9 stably, but 920mhz in DX10, and 925mhz at DX11. Different parts getting stressed. I go with the lowest common denominator because I can't be arsed, personally. Here are extreme example of Heaven artifacting, one looks more like CPU (disco poo poo popping up) whereas the other... looks like he shouldn't have flashed that 6950, frankly, holy poo poo. CPU and shaders. GTX 560Ti SLI artifacts in Heaven http://www.youtube.com/watch?v=WJLGBqKywUs HD6950 (misguidedly, it appears) unlocked to 6970 artifacts in Heaven http://www.youtube.com/watch?v=e5VGkvZcbTk Those both look like GPU/Shader artifacting to my eyes. Memory manifests as either texture issues, large geometric spaces with peculiar color, or a driver crash (because previous-gen - that's pre-7970 - cards typically used fast GDDR5 but slower memory controllers and overclocking the memory tended to be a bit of a fool's errand). Edit: Spelling. Agreed fucked around with this message at Feb 8, 2012 around 20:18 |
| # ? Feb 8, 2012 20:08 |
|
Agreed posted:Unigine Heaven is great at showing you errors of varying severity. 3Dmark11 is good, too, but running that sequentially is way more of a pain in the rear end than Heaven. The thing to remember though is that DX9, DX10, DX11 are different and your card might wall at different frequencies for them. E.g. my 580 will do about 950mhz in DX9 stably, but 920mhz in DX10, and 925mhz at DX11. Different parts getting stressed. I go with the lowest common denominator because I can't be arsed, personally. At first I thought that second one was the start of a memory sequence in one of the Assassin's Creed games, where all the buildings expand up out of nowhere. Grumperfish, thanks for the Lynnfield link - as soon as I can get up the energy to take out the old heatsink and get the 212 Evo on there I'll be giving it a go.
|
| # ? Feb 8, 2012 20:23 |
|
Added Unigine Heaven to the software list, and also added the Thermalright AXP-140 RT to the heatsinks list after remembering that SWSP used it in his Sugo build. E: VVVV It's got a mention as a tower heatpipe cooler clone. Factory Factory fucked around with this message at Feb 8, 2012 around 21:12 |
| # ? Feb 8, 2012 20:44 |
|
^^ Ahh, goddamnit, sorry. Disregard this; great OP, by the way. I'll pitch the Corsair A70 again, since I'm sure it's pretty drat good value/performance. That said, it is very nice that the Hyper 212 comes with a PWM fan, which is probably just going to be easier to get going with out of the box. Corsair needs to have a good think about that.. HalloKitty fucked around with this message at Feb 8, 2012 around 21:16 |
| # ? Feb 8, 2012 21:11 |
|
Agreed posted:Unigine Heaven is great at showing you errors of varying severity. 3Dmark11 is good, too, but running that sequentially is way more of a pain in the rear end than Heaven. The thing to remember though is that DX9, DX10, DX11 are different and your card might wall at different frequencies for them. E.g. my 580 will do about 950mhz in DX9 stably, but 920mhz in DX10, and 925mhz at DX11. Different parts getting stressed. I go with the lowest common denominator because I can't be arsed, personally. Thanks for this tip. DX10 seems to run way hotter than DX11. Thats curious.
|
| # ? Feb 8, 2012 22:06 |
|
Animal posted:Thanks for this tip. DX10 seems to run way hotter than DX11. Thats curious. That has been my experience as well. Could be because there's less limitation on raw FPS since it's not having to do DX11 tessellation, ADoF, etc. and so the GPU can really get going.
|
| # ? Feb 8, 2012 22:20 |
|
Stupid question - if I overclock a 2500k, will that drastically affect its power draw at idle? I'm a little confused by the distinction between idle/regular/turbo modes and because I usually leave my computer on 24/7 I don't want to mess with anything that could cause it to suck down 200W all the time.
|
| # ? Feb 9, 2012 03:06 |
|
Bad Coffee posted:Stupid question - if I overclock a 2500k, will that drastically affect its power draw at idle? I'm a little confused by the distinction between idle/regular/turbo modes and because I usually leave my computer on 24/7 I don't want to mess with anything that could cause it to suck down 200W all the time. If you leave the power saving settings enabled in the BIOS it will downclock normally. Power consumption at idle should be very small regardless.
|
| # ? Feb 9, 2012 03:16 |
|
Bad Coffee posted:Stupid question - if I overclock a 2500k, will that drastically affect its power draw at idle? I'm a little confused by the distinction between idle/regular/turbo modes and because I usually leave my computer on 24/7 I don't want to mess with anything that could cause it to suck down 200W all the time. I'm running at 4.6ghz and it draws ~8w at idle.
|
| # ? Feb 9, 2012 03:38 |
|
My system is ~110W idling; I blame the GTX 460 and the GT 210 mostly.
|
| # ? Feb 9, 2012 04:45 |
|
Bad Coffee posted:Stupid question - if I overclock a 2500k, will that drastically affect its power draw at idle? I'm a little confused by the distinction between idle/regular/turbo modes and because I usually leave my computer on 24/7 I don't want to mess with anything that could cause it to suck down 200W all the time. If you do it in the way described in the OP, it won't affect your idle draw. Everyone here with a 2500K or 2600K could almost certainly testify that when idling, it drops back to 1.6GHz, regardless of their Turbo setting.
|
| # ? Feb 9, 2012 08:53 |
|
HalloKitty posted:If you do it in the way described in the OP, it won't affect your idle draw. Yes, I have my turbo clock set at 4.5 Ghz and it goes straight back to 1.6 Ghz at idle.
|
| # ? Feb 9, 2012 21:18 |
|
I made this dumb post about overclocking my i7 920 back in the old thread, and it was suggested that maybe the problems I was having with stability were a result of poor cooling. I installed a Coolermaster 212+ Evo and my temps at load dropped from 83 to 68, give or take a couple of degrees. I used the same settings and ran Prime 95, but the stress test only lasted 30 minutes before it bluescreened out. At least, that's what I'm thinking is going on based on the HWiNFO64 log.My Dumb Butt posted:Settings are as follows: Any suggestions? I'd really like to make this 3.6Ghz overclock work.
|
| # ? Feb 10, 2012 09:52 |
|
Gorilla Salsa posted:I made this dumb post about overclocking my i7 920 back in the old thread, and it was suggested that maybe the problems I was having with stability were a result of poor cooling. I installed a Coolermaster 212+ Evo and my temps at load dropped from 83 to 68, give or take a couple of degrees. I used the same settings and ran Prime 95, but the stress test only lasted 30 minutes before it bluescreened out. At least, that's what I'm thinking is going on based on the HWiNFO64 log. What BSOD code are you getting? Check the event log in Windows for critical errors/restarts. E: Have you run memtest to verify that your RAM is OK at stock settings? LCD Deathpanel fucked around with this message at Feb 10, 2012 around 16:53 |
| # ? Feb 10, 2012 16:46 |
|
grumperfish posted:Your BIOS settings look alot better now, and temperatures are in check at least. I never thought that maybe the RAM was what was loving up. I'll run memtest when I get home. I'll also run Prime95 again until a bluescreen pops up and write down the BSOD code.
|
| # ? Feb 10, 2012 22:13 |
|
|
| # ? May 19, 2013 13:15 |
|
I used the ATi Overdrive Tool to auto-detect the overclocking settings and tried playing Battlefield 3 with those. While the performance was improved, the game keeps crashing almost immediately after lauching (about a minute). What could be the problem?
|
| # ? Feb 11, 2012 06:54 |




Time to kick the tires and light the fires! 



. This is partly a reaction to problems a few years ago with substandard and counterfeit capacitors coming from Chinese factories. But Japanese caps are also usually legitimately better – built to more exacting standards and spec’d for proper function at higher temperatures, with included compensation for the effects of capacitor aging.































v


