RanceJustice
Supreme [H]ardness
- Joined
- Jun 9, 2003
- Messages
- 6,637
Hello everyone. I've recently built a system based on the X99 platform and am looking forward to overclocking it. Unfortunately, I've run into a lot of conflicting instructions/suggestions for how to go about doing so. I'd appreciate some guidance. Here are my system specs....
Intel 5960X Haswell-E 8-core CPU
Swiftech H320 X2 Prestige AIO CPU cooler
Asus ROG Rampage V Edition 10 X99 motherboard (latest 1701 BIOS from June 2017)
Corsair Vengeance LPX 16gb (4x 4gb) DDR4 2666mhz RAM
Samsung 960 EVO M.2 NVMe SSD
Nvidia GTX 1070 8gb - Asus ROG STRIX OC model GPU (For the moment, perhaps replaced with AMD Vega when it arrives)
EVGA SuperNova G3 1000w PSU
CaseLabs Mercury S8 case (Two tone, black exterior white interior) w/ fans from Noctua and Corsair (mag-lev) + DEMCiflex filters on intakes
Extra hardware (At least 1 SATA SSD, 1 SATA HDD, possibly other items).
My CPU OCing experience on the Intel HEDP in depth is from the old Nahalem/Westmere i7 generation, so I am out of date on the exact settings and whanot that need to be changed here. Lots of advice regarding overclocking a Socket 2011-3 CPU seems to vary significantly based on if it came from the earlier part of the X99 release schedule versus the later/current one, Haswell-E vs Broadwell-E ,and how many cores you have. Given the specs above I think I have a pretty solid system to go for a mid-range OC at least. I am using my Asus Rampage V Edition 10 with the latest 1701 BIOS from June 2017, so any specific titles/settings I quote are with this in mind. As one would expect, this board gives a ton of OC options which is an excellent feature. The exact mechanics by which one should achieve this kind of OC, in my case, I'd appreciate some assistance.
My final goal is the highest average OC my hardware will accept; I want to get as much out of the chip as possible before hitting that point where there are greater risks , diminishing rewards, and lots of tweaking of minutia just to get 100mhz more etc.. From what I've read, a Haswell-E 8-core chip should be OCable from 4.4 to 4.7ghz on good air or AIO liquid easily, based on the "silicon lottery". Ideally, I want to propagate my OC across all 8 cores (and 16 threads). I am unsure if I can leave Intel SpeedStep and similar technologies active - it seems beneficial to lower temps and whatnot if one is able to do so while still having the possibility of getting to the full OC when neeeded. Likewise, I am unsure how the Turbo feature acts in respect to Haswell-E and OCing. My understanding is at stock the chip will clock up 1 or 2 cores to "Turbo" speeds, so I am guessing that if you are OCing that this functionality is disabled because we are already surpassing the stock Turbo specs? However, on my RVE10's bios when on the "Extreme Tweaker" page it shows various "Targets" which will result from the settings you have input, and one of them is "Target CPU Turbo-Mode Frequency" which seems to be the OC'ed frequency. Does this mean that in this case, Turbo will apply to max CPU frequency across all cores instead of only a couple of them?
Before we get started, I'd like to ask which tools and tests should I use to confirm stability. Things have come a long way from Prime95 (which I hear is now capable of basically damaging your processor due to power drain), Linpack and the like . I was thinking of using AIDA64 for both monitoring and stress testing (All components), Asus ROG RealBench for stress testing (all components), CoreTemp for temp monitoring, HWMonitor for temp monitoring, and/or MemTest64 (TechPowerUp's program) if I need an additional memory test besides those in AIDA64 + RealBench? Is there anything else I should be using and/or something I should NOT use?
That said, now comes the matter of actually picking the settings. Except for the things I mention, assume most everything else is left on default/auto.
"Ai Overclock Tuner" - Taking this off the default Auto setting grants either "Manual" or "XMP". XMP seems like a good place to start as it seems to automatically populate some settings, especially the RAM settings and also opens up the BCLK/CPU Strap.
XMP - This seems to have 2 presets for RAM, one for the 2667mhz at 1.20 (if I recall) and another at 2800 at higher voltage of 1.35. I figure I ought to start on the 2667mhz because the kit I have is actually rated for that. This might take care of quite a few settings if the profile is worthwhile. If not, perhaps I should manually tweak later?
CPU Strap - This seems to be a very important setting that affects everything else out there pretty much. Earlier I saw some articles suggesting a 125MHz frequency, but more recently produced ones suggested that if your system will take it stick with 100MHz? XMP seems to set it at 100MHz by default so I figure I'll leave it there unless necessary. I should mention that the XMP profile sets this at 100mhz by default and also sets the BCLK at 100.0; I'm to understand you're supposed to keep the CPU Strap and BCLK close to each other as possible.
CPU Core Ratio - Sync All Cores. There is also an Auto option as well as one to populate it by core use etc. Putting it to Sync All Cores I am gathering keeps all cores running at the same max speed. This seems to be the setting that may be the most useful to ensure that Turbo not function as the Intel default with one or two cores having a higher potential maximum, but instead setting them to all the same speed.
1-Core Ratio Limit - With Sync All Cores above, setting this first core propagates the same ratio to all 8. It starts at 30 if I recall by default. If I want to start at 4.4ghz to start, then I'll set it to 44 . A good choice?
Min CPU Cache Ratio - Apparently this has to do with overclocking the cache. By default, it is set at 31. What should I change this to, if anything?
Max CPU Cache Ratio - Just like the above, this is by default at 31. I am unsure if this is something that it is worth changing or not. I've read that changing these ratios in order to be in parity with my CPU Core Ratio, is ideal - but may require tweaking of other voltages?
CPU Core Voltage - If what I've read is correct, if I want to accomplish a 4.4ghz+ OC, I'll need to add the voltage to 1.300v (but unlikely any higher, even on AIO water unless absolutely necessary)? I've also read some chips will handle it on 1.250. By default, the setting is on Auto and it reads off the current voltage at 0.950V - which I assume is the low end of the scale thanks to just sitting at the BIOS, with little stress on the chip. If i was to set a say, 1.300V limit, would this be indicative of a maximum voltage that the system would dynamically use up to when necessary (which seems desirable to keep heat down etc), or would it push that amount through all the time? What kinds of setting and what sort of options should I choose here?
CPU Cache Voltage and/or Any other voltages - Not sure if any others need to be tweaked. ?
Turbo Boost - As I reference above, I am unsure if in this case it is best to leave Turbo Boost on, or turn it off, and exactly what ramifications this will have.. The difference between a system with a 4400mhz across all cores without Turbo, and one with Turbo enabled, I'd be curious to know. Many OC videos I've seen have left Turbo on and didn't mention it at all.
There are also lots of other settings and menus out there (ie the entire list of DRAM timings and whanot, but I assume that XMP will set these accordingly and save me some time. I would be willing to tweak a little after the fact to tighten them), but from what I've read that unless you're truly going for an extreme OC or are trying to figure out a problem, most of these can be left stock. Are there any I am missing and are either required and/or would be potentially useful?
Thanks for the advice thus far - I am hoping to get a good, solid OC out of this Haswell-E chip and have it, along with the board and RAM pairing, make for a thriving OC'ed base to my new rig.
Intel 5960X Haswell-E 8-core CPU
Swiftech H320 X2 Prestige AIO CPU cooler
Asus ROG Rampage V Edition 10 X99 motherboard (latest 1701 BIOS from June 2017)
Corsair Vengeance LPX 16gb (4x 4gb) DDR4 2666mhz RAM
Samsung 960 EVO M.2 NVMe SSD
Nvidia GTX 1070 8gb - Asus ROG STRIX OC model GPU (For the moment, perhaps replaced with AMD Vega when it arrives)
EVGA SuperNova G3 1000w PSU
CaseLabs Mercury S8 case (Two tone, black exterior white interior) w/ fans from Noctua and Corsair (mag-lev) + DEMCiflex filters on intakes
Extra hardware (At least 1 SATA SSD, 1 SATA HDD, possibly other items).
My CPU OCing experience on the Intel HEDP in depth is from the old Nahalem/Westmere i7 generation, so I am out of date on the exact settings and whanot that need to be changed here. Lots of advice regarding overclocking a Socket 2011-3 CPU seems to vary significantly based on if it came from the earlier part of the X99 release schedule versus the later/current one, Haswell-E vs Broadwell-E ,and how many cores you have. Given the specs above I think I have a pretty solid system to go for a mid-range OC at least. I am using my Asus Rampage V Edition 10 with the latest 1701 BIOS from June 2017, so any specific titles/settings I quote are with this in mind. As one would expect, this board gives a ton of OC options which is an excellent feature. The exact mechanics by which one should achieve this kind of OC, in my case, I'd appreciate some assistance.
My final goal is the highest average OC my hardware will accept; I want to get as much out of the chip as possible before hitting that point where there are greater risks , diminishing rewards, and lots of tweaking of minutia just to get 100mhz more etc.. From what I've read, a Haswell-E 8-core chip should be OCable from 4.4 to 4.7ghz on good air or AIO liquid easily, based on the "silicon lottery". Ideally, I want to propagate my OC across all 8 cores (and 16 threads). I am unsure if I can leave Intel SpeedStep and similar technologies active - it seems beneficial to lower temps and whatnot if one is able to do so while still having the possibility of getting to the full OC when neeeded. Likewise, I am unsure how the Turbo feature acts in respect to Haswell-E and OCing. My understanding is at stock the chip will clock up 1 or 2 cores to "Turbo" speeds, so I am guessing that if you are OCing that this functionality is disabled because we are already surpassing the stock Turbo specs? However, on my RVE10's bios when on the "Extreme Tweaker" page it shows various "Targets" which will result from the settings you have input, and one of them is "Target CPU Turbo-Mode Frequency" which seems to be the OC'ed frequency. Does this mean that in this case, Turbo will apply to max CPU frequency across all cores instead of only a couple of them?
Before we get started, I'd like to ask which tools and tests should I use to confirm stability. Things have come a long way from Prime95 (which I hear is now capable of basically damaging your processor due to power drain), Linpack and the like . I was thinking of using AIDA64 for both monitoring and stress testing (All components), Asus ROG RealBench for stress testing (all components), CoreTemp for temp monitoring, HWMonitor for temp monitoring, and/or MemTest64 (TechPowerUp's program) if I need an additional memory test besides those in AIDA64 + RealBench? Is there anything else I should be using and/or something I should NOT use?
That said, now comes the matter of actually picking the settings. Except for the things I mention, assume most everything else is left on default/auto.
"Ai Overclock Tuner" - Taking this off the default Auto setting grants either "Manual" or "XMP". XMP seems like a good place to start as it seems to automatically populate some settings, especially the RAM settings and also opens up the BCLK/CPU Strap.
XMP - This seems to have 2 presets for RAM, one for the 2667mhz at 1.20 (if I recall) and another at 2800 at higher voltage of 1.35. I figure I ought to start on the 2667mhz because the kit I have is actually rated for that. This might take care of quite a few settings if the profile is worthwhile. If not, perhaps I should manually tweak later?
CPU Strap - This seems to be a very important setting that affects everything else out there pretty much. Earlier I saw some articles suggesting a 125MHz frequency, but more recently produced ones suggested that if your system will take it stick with 100MHz? XMP seems to set it at 100MHz by default so I figure I'll leave it there unless necessary. I should mention that the XMP profile sets this at 100mhz by default and also sets the BCLK at 100.0; I'm to understand you're supposed to keep the CPU Strap and BCLK close to each other as possible.
CPU Core Ratio - Sync All Cores. There is also an Auto option as well as one to populate it by core use etc. Putting it to Sync All Cores I am gathering keeps all cores running at the same max speed. This seems to be the setting that may be the most useful to ensure that Turbo not function as the Intel default with one or two cores having a higher potential maximum, but instead setting them to all the same speed.
1-Core Ratio Limit - With Sync All Cores above, setting this first core propagates the same ratio to all 8. It starts at 30 if I recall by default. If I want to start at 4.4ghz to start, then I'll set it to 44 . A good choice?
Min CPU Cache Ratio - Apparently this has to do with overclocking the cache. By default, it is set at 31. What should I change this to, if anything?
Max CPU Cache Ratio - Just like the above, this is by default at 31. I am unsure if this is something that it is worth changing or not. I've read that changing these ratios in order to be in parity with my CPU Core Ratio, is ideal - but may require tweaking of other voltages?
CPU Core Voltage - If what I've read is correct, if I want to accomplish a 4.4ghz+ OC, I'll need to add the voltage to 1.300v (but unlikely any higher, even on AIO water unless absolutely necessary)? I've also read some chips will handle it on 1.250. By default, the setting is on Auto and it reads off the current voltage at 0.950V - which I assume is the low end of the scale thanks to just sitting at the BIOS, with little stress on the chip. If i was to set a say, 1.300V limit, would this be indicative of a maximum voltage that the system would dynamically use up to when necessary (which seems desirable to keep heat down etc), or would it push that amount through all the time? What kinds of setting and what sort of options should I choose here?
CPU Cache Voltage and/or Any other voltages - Not sure if any others need to be tweaked. ?
Turbo Boost - As I reference above, I am unsure if in this case it is best to leave Turbo Boost on, or turn it off, and exactly what ramifications this will have.. The difference between a system with a 4400mhz across all cores without Turbo, and one with Turbo enabled, I'd be curious to know. Many OC videos I've seen have left Turbo on and didn't mention it at all.
There are also lots of other settings and menus out there (ie the entire list of DRAM timings and whanot, but I assume that XMP will set these accordingly and save me some time. I would be willing to tweak a little after the fact to tighten them), but from what I've read that unless you're truly going for an extreme OC or are trying to figure out a problem, most of these can be left stock. Are there any I am missing and are either required and/or would be potentially useful?
Thanks for the advice thus far - I am hoping to get a good, solid OC out of this Haswell-E chip and have it, along with the board and RAM pairing, make for a thriving OC'ed base to my new rig.