Phase 3: The Fun Part. Optimizing your (under)clock.
Whee! You're finally there.
Now you have Memory speeds, Uncore settings, and BCLK all set up. IOH and VTT are at their optimum values.
Again you don't have to reinvent the wheel here. You aren't going to go straight for your overclock goal, but work there incrementally.
Now turn on Speedstep and Turbo modes. All of your adjustments at this point will be made to VCORE, nothing else.
Now, CPU1 does require less voltage for VTT and VCore, but I didn't turn mine down until after I had established a stable overclock at my target BCLK.
Your settings here will initially be:
Frequency/Voltage Control (main screen)
No Dummy O.C.
Target CPU - calculated value....= cpu multi x CPU freq
CPU Freq. - 150 (starting lower than your goal)
PCIE Freq. - 100
CPU Multi - 13 (or whatever you want for your underclock!)
QPI - 5.8666 (or whatever the middle value is...5.something)
Memory Freq. - 1333 Mhz (highest value)
Frequency/Voltage Control
Everything's on AUTO so the "greyed out" default settings are as follows:
CPU 0 Vcore boot - 1.325 (I just picked these because I know they work for you at a higher BCLK, with the occasional freeze)
CPU 1 Vcore boot - 1.325
CPU 0 Vcore eventual - 1.325
CPU 1 Vcore eventual - 1.325
CPU VTT both boot - whatever value you arrived at after phase 1 and 2 (it's 1.25V)
CPU VTT both eventual - whatever value you arrived at after phase 1 and 2 (it's 1.25V)
CPU 0 DIMM Vcore - 1.65V
CPU 1 DIMM Vcore - 1.65V
CPU 0 PLL Voltage - AUTO
CPU 1 PLL Voltage - AUTO
IOH - 1.30 V (I have it set on AUTO. If you feel that I need to be on 1.30V I will try it)
CPU 0 DDR PWM Freq - 800 KHz (AUTO)
CPU 1 DDR PWM Freq - 800 KHz (AUTO)
Memory settings:
whatever values you got to in step 2 without wasting much time.
(Here are my values)
Memory Configuration
DRAM tCL - 8
DRAM tRCD - 10
DRAM tRP - 8
DRAM tRAS - 26
Command Rate - 1
Now, boot, do a 20 or 30 minute torture test. If stable, up your CPU frequency to 160. Now when it crashes, and it will, you need to up your VCore by one or two notches. Vague rule of thumb, if it crashes early or with a BSOD, up it two notches. Rinse and repeat until you get to your target CPU frequency. As you get close, go up or down by 2 notches in CPU frequency (e.g., 160 to 162).
Important: don't be surprised if your VCore voltages are more than you are using currently, yours aren't high enough. Even underclocking you are going to need VCores in excess of 1.4V for long term stability.
In general, at this point you shouldn't need to increase VTT or IOH, only VCore. Once you get stable settings on short tests at your target BCLK, then do a longer test.
One of the great things about this method is that you can always go back and tweak a bit. For instance if you think you can improve your memory timings in a useful way, just "turn down" the CPU by turning off speedstep, and fiddle with the memory, retest with the cpu turned down, increase VTT if you need to, then retest with the CPU "turned back up".
Hope this helps!
PS, about to embark on my second sr-2 build....
Hi Tutor,
I would like to send you a private message but I can't find any way how. Can you please contact me?
thanks
Carlos Andres
You got it. Doing it now, and I'll make sure to not go over 165 in my 2 hour test...
Lastly, I was checking through all my settings before I launched the test and noticed that in my Memory Config it's set at this:
Memory Configuration
DRAM tCL - [Auto (6)]
DRAM tRCD - [Auto (6)]
DRAM tRP - [Auto (6)]
DRAM tRAS - [Auto (15)]
Command Rate - 1
Even though it's on AUTO, isn't that kinda low? I mean, I haven't touched it so it's doing it thing, but that's where it's set itself. Because I didn't set it up like that. I'm too scared to jack with the RAM like that. Is that a result of my putting in those all those other settings for the Phase 1 testing?
EDIT: Just to let you know the OCCT: CPU Linpack testing that I'm doing is set on Automatic and not on Infinite. Setting it on Automatic allows me to give it a specific time (i.e.; 20 min, 2 hrs, etc). Plus it's default is set to:
Idle Periods: 1 min (at the beginning) & 5 min (at the end)
Memory: 90% (41409 MB)
64 bits (is checked)
AVX Capable Linpack (is not checked)
Use all Logical Cores (is checked)
I don't know what I should or should not be adjusting so I just left them at their own default settings. Let me know if I have to adjust any of these things. Thanks...
Ok, I'm doing the test at 150/100/13 with Vcore @ 1.325 and so far in my 20 min OCCN Test, it's still up and running. I will try 160/100/13. Then see what happens... Thanks...![]()
It's so low because your CPU multiplier is that low. Remember, you are going to do Memory in Phase 2.
----------
I predict you will need more VCore....
You are correct. I currently have the Vcore set to 1.36250V and it kicked it for 43 min into the OCCT test and then QUACKED on me. So now I'm up to 1.37500V. We'll see if this will work. If not then I'll notch it by 2 more and go from there. I'm trying to stay as low on the Vcore as I can go as I remember Tutor saying that not even he goes beyond 1.35 as he knows the risk of frying the CPUs is there if you go beyond that point.
1) If 1.40 in my Vcore works, would that be what I would use in my permanent Vcore settings if thats the only Voltage that does work, and is that safe?
2) Prior to this test I had the Vcore set at 1.35625V and it BSOD on me. Here's the pic. I was able to get it in the nick of time as I would have missed it had I not turned my head at the right time. It happened so fast, but I got it. What does this screen tell you?
Near bottom, there are several numbers in Hex....The first one is the key, 0x0A indicates unstable memory controller, suggested fix for this is either to increase VTT or VCore if that doesn't work.
You'll see lots of people pushing VCore higher, you may not need to go quite so high because you are underclocking, and that is one of the touted benefits. I suspect that to get his very highest overclocks, Tutor had to turn up Vcore beyond 1.35, but only he can answer that directly. High VCores theoretically shorten life of the chip, but it depends on how good your cooling is as well. Yours are under water, so you should be running substantially cooler. I know for a fact that my overclocked chips run 10 to 15 C Cooler than my chips in my real Mac Pro run. Even 1.45 is very commonly deployed. At a notch below 1.45 my chips idle at 29-30 Celsius (ambient is 26) and IntelBurnTest at 58-72 Celsius (depending if in socket 1 or 2). For everyday use running my simulations, max temps are around 55-60 Celsius.
You can turn off the auto reboot after system failure. That might help although mine occasionally shutsdown anyway. Blue screen viewer is name of program to see bsod.
Where would I find this Off/On switch? Thanks...
PS - about the temp thing, I know you're doing a simulation test, but after you're done (when you have a moment) I would be interested in finding out. I'll explain why later...![]()
Lol I'm not familiar enough with windows to walk you thrpugh it, but ita under advanced options in the system configuration control panel.
My CPU sockets are 5 degrees or so apart. I have my pumps and fans turned down so you can't hear them...fans at 600 rpm. That's why temps go to 69 or 70 on occn linpack. If I turn everything up it's I'm the low 60s, just too loud for my tastes. Temps same range as yours at idle, both CPUs about the same, pwms about the same. Ambient temps are 26 c in day
Sigh.. I have to set Vcore to 1.36V in order to run stably with a blck of 160. This seems too high..
Also, has anyone had any experience with their second GPU "disappearing"? While I'm playing a game, the screen goes black. If I hit the reset button to reboot, only 1 GPU shows up. I have to totally power down to get the other GPU to show up again.
Thanks for laughing at me...(no worries, not insulted I'll get over my tears...
).
I say this because someone here made a comment about me using too much tubing because of the way I set up my looped system:
http://www.xtremesystems.org/forums...-SR-2-Mac-Hak-Pro-Build-YES-IT-FITS-!!!/page2
(Read post #34). It seems that since you're CPUs are 5C in temp difference each other, then my point is now more verified that separating the loop and not feeding one (water) loop directly into the other (i.e., CPU0 to CPU1), but rather setting it up the way I did helps a out a bit as I replied to RCB_Bex (in Post #35) in the same link I just provided (above). Here's the orchestration of my water looped system:
Swiftech Maelstrom Dual Bay/MCP35X2 (housing w/dual pumps in series)>4 Rad>CPU0 (1st CPU)>Mobo Waterblock>3 Rad>CPU1 (2nd CPU)>GPU Waterblock>back to Dual Bay Res & round & round she goes...
So with that setup, I'm now able to see a significant change in the CPU temps being very close to each other as they have their own dedicated Rads feeding into each CPU separately. I've even seen my CPUs (from time to time) at the exact same temps (i.e.; CPU0 = 28C & CPU1 = 28C on idle). You may want to consider that with your next SR-2 build. Just a thought as my findings are starting to hold true; even with my Mobo & GPU water blocks that are also part of that looped setup...
I'll hit you back up with my other OCCT Torture Test (TT) later this afternoon and let you know how it's going. Thanks again for all the input...![]()
No. 1.36 is not too high for a 160 bclk, although not sure which chip you have.
For your gpu problem you may need to turn up the IOH
Sigh.. I have to set Vcore to 1.36V in order to run stably with a blck of 160. This seems too high..
Also, has anyone had any experience with their second GPU "disappearing"? While I'm playing a game, the screen goes black. If I hit the reset button to reboot, only 1 GPU shows up. I have to totally power down to get the other GPU to show up again.
CPU's vary tremendously when you begin to push them above the factory speed setting. Got two SR2's - one with a set of CPUs that requires about 6 to 8 more steps of CPU Vcore than the other set requires to yield the same performance level. Neither requires as much as yours do however. To bad we can't "test drive" them before we buy them.
CPU's vary tremendously when you begin to push them above the factory speed setting. Got two SR2's - one with a set of CPUs that requires about 6 to 8 more steps of CPU Vcore than the other set requires to yield the same performance level. Neither requires as much as yours do however. To bad we can't "test drive" them before we buy them.
.... I suspect that to get his very highest [geekbench 2 scores], Tutor had to turn up Vcore beyond 1.35, but only he can answer that directly. ...
Your suspicion is correct. For the 40,100 and 40,051 scores (freq = 2483; 2483/13 ~ 191) at 191 bclk I pumped somewhere between 1.425 and 1.45 Vcore in them.
Lots of mythology in water cooling. Loop order really doesn't matter, and I doubt it's why you see no delta in yours. For instance, in my loop I run to CPU 1 first (the hot one), then CPU 0, yet there is still a delta. I've run it the other order as well, same difference in delta t. Again, lots of info about how loop order doesnt really matter significantly with adequate flow rates
Wait, (and again, please forgive my ignorance), but now I am confused?? I thought you've been advocating not to go above 1.35 V while all the time you have been able to keep that steady GB score (of 40,100 with a Vcore that is lower than 1.35 V), so is that still the case, or are you only reaching those high GB scores when you're using those higher voltages? If that's the case then, what is your current GB score with your current voltages? Thx...![]()
To still get my high scores, I have to do what I did to get them the first time. But I repeat, "Don't go over 1.35 Vcore unless YOU are willing to fully except all of the consequences." That's my disclaimer. My current settings are task based and, thus, vary based on my needs. If the task is light, I set my CPU 0 voltage low, e.g., ~ 1.25V + ~ 157 bclk; if it's moderate, e.g., ~ 1.28V + ~ 163 bclk; if it's high, e.g., ~1.34V + ~ 167 - 173 bclk; if all hell has broken lose, e.g., ~ 1.4V + ~ 183 bclk; and if its the end of time or I've had too much wine, the sky's the limit. But that's just the way I roll the dice.
BTW - That computer in the pic you last posted here is not mine! Mine also has fans underneath.
The only time I've hit FF recently is because the first signal tweak, IOH QPI 0 Signal, was set too negative. Right now, if I go below -76, I get FF.
well, I'm at -75. So Should I try -70 or a bit higher like -60? Let me know, thanks...