HOWTO: Minimizing Vcores and Operating Temps-MUST READ

graysky

Senior member
Mar 8, 2007
796
1
81
Well, guys I wrote up this procedure I used to minimize my vcores on my new x3360/P35-based system, and I thought I'd share it with folks. It's a systematic method anyone can use to arrive at a minimized set of vcores for a given multiplier and FSB value. The examples I present in this post are using my X3360/P35-based system. The data aren?t made-up or fictitious for the examples; they are the real data I used to arrive at the stable system.

Also, anyone can use this method - even if not overclocking their system - to lower their respective CPU and MB temps. I should say that I plan to incorporate this post into my C2D/C2Q Overclocking Guide later this week-end, but I felt it could also be useful to folks as a stand-alone post/guide.

The goal of stress testing is two fold:
1) To arrive at a stress test stable system (>24 hours with no prime95 errors).
2) To minimize your vcores and thus minimize heat product both on your CPU but also on your NB/SB and other MB components.

Prime95 will run and every now and then it will check the values it?s calculating using your processor to its internal standards since its torture testing using known values. Assuming you enable error checking, you?ll be notified if your values differ indicating an instability. This is why it is IMPERATIVE that you enable error checking within Prime95; again, if you don?t enable it, you WILL NOT be notified of errors!

Do so simply by going to the ?Advanced? menu and enabling ?Round off Checking.? If the system isn?t stable, it will report an error and stop stressing the core that gave the error.

Screenshot-Round off checking

Now that you picked your operating condition (i.e. 9x333 or 8.5x400, etc.) let?s stabilize the system through stressing it with prime95. Just so you get an idea what to look for, Coretemp as well as Prime95 (double-check that you enabled round off error checking) and run the Torture Test>Large FFTs. You?ll wanna keep an eye on your system temps to make sure they don?t exceed the redline so the chip doesn?t get throttled (assuming you have thermal management enabled in your BIOS). All your cores should get stressed equally (look in the task manager to verify):

Screenshot-Task Manager loading cores

For your reference, here?s what an error from within prime95 looks like:

Screenshot-Prime95 error

When/if you get an error (and you will), you?ll need to either back off on the operating conditions (FSB or multiplier) or add some voltage to your vcores. Therein lies the challenge. Since you have four different vcores to select from, how do you know which one or which ones to adjust?

It?s now time to minimize your vcore settings. Reboot and go into the BIOS? section where you can control your CPU and MB voltages. Remember, different motherboard will call these variables different terms. The pic below is right out of my BIOS so you can see what DFI calls them, and what they mean:

CPU VID Control ? The processor vcore, I?m not sure why DFI calls it ?CPU VID Control? but whatever. From here on out, I?m going to call it Vcc since technically, the term VID is an entirely different concept (see this document, page 14 for more if you have an interest).
DRAM ? The memory vcore.
SBCore ? Southbridge vcore (might be called ICH in your board).
NBCore ? Northbridge vcore (might be called MCH in your board).
VTT ? Reference voltage (might be called FSB Termination voltage in your board). It?s used to terminate data lines between the MCH and CPU.

Screenshot-DFI Voltage Controls

Some motherboards give the option for GLT reference controls. If you enable this you?re adding three additional variables to the mix and making your life more complicated. Unless you?re an extreme overclocker wanting to squeeze every single MHz out of your system, my advice is not to enable the GLT options. I?d also caution you not to enable this option since there is tons of misinformation out there about these undocumented features.

If you must, here a few links that might help you understand how it works and give you some starting points, but I won?t be using them in this guide:

Adjusting Gunning Transceiver Logic (A/GTL+) Voltage Levels for Increased Front Side Bus (FSB) Signaling Margins and Overclocking.

DFI UT P35-T2R: Tweakers Rejoice!

Good thread (kinda long) but good info.

There are several approaches you can use to arrive at a stable, minimized set of vcores. I recommend that you start with lower vcore values and work your way up. Lower values will fail much faster than higher values thus making the process a bit quicker for you.

To start with, select a set of vcores that are kinda low and see if you can POST. How do you know where to start? Use trial and error at this point unless you know someone else?s settings to use as starting points. When in doubt, I?d recommend that you start near the bottom of the scale. Here are some rough guidelines for setting your VTT:

1.2-1.3V - for a FSB of ~400 MHz.
1.4-1.5V ? for a FSB of ~420-440 MHz (exceed 1.4V at your own risk with a 45nm chip)!
1.6V ? for a FSB of ~440-475 MHz - use at your own risk with a 45nm chip!

You should be aware that newer 45nm fab chips are MUCH less tolerant toward high VTT than their 65nm predecessors. Anantech published their experience frying a QX9650 with high VTT?s as an example.

Vcc ? Initially, set within 200-400 mV of where the auto setting used (remember that you need a little more in the BIOS compared to what CPU-Z told you). Remember to consult Intel's Processor Finder DB to know where the upper-end of safety is for your processor (I believe the figures there correspond to the values CPU-Z is displaying, not what you set in the BIOS.).

DRAM ? What ever the RAM manufacture recommends is a good starting point. Unless you?re really overdriving them, they shouldn?t need more.

SBCore ? I?ve always used the lowest setting, but I typically don?t push my systems that hard (20-25 %). You?re on your own here.

NBCore ? Start off low, 1.33 or 1.37 and see if you need more. Also, a little bit can go a long way. My system is unstable @ 1.330V here but stable @ 1.370V which is a difference of only 40 mV (0.04V).

Here are the levels my Q6600 @ 9x333 uses to run stable:
Memory Voltage=2.100V
CPU VCore=1.2625V
FSB Termination=1.200V
NB Vcore=1.25V
SB Vcore=1.50V
ICH Chipset=1.057V

Here are the levels my X3360 @ 8.5x400 uses to run stable:
Vcc=1.12500V
SB 1.05V=1.070V
NB Core=1.370V
SB Core/CPU PLL=1.550V
CPU VTT=1.310V

I show those only to give you an idea, not all hardware is the same, and really, those values are personal to my chip, RAM (and RAM settings), MB, etc.!

Once you select a baseline set, that will complete a POST, you?ll want to start a more vigorous evaluation by changing the MB vcores one-at-a-time moving forward. If you change too many variables at once, you?ll never be able to arrive at the stable settings. Confused? Don?t be, just read on and after you see the examples, I think the process will seem clearer to you.

The basic process is to try different Vcc values keeping the other vcores constant. Run p95 at a given Vcc and record what happens after an arbitrary time point (10 to 15 min is good to start with). If Vcc level is stable for 15 min of p95, reboot and lower it a little and repeat. The goal is to find the minimum level that gives errors, then increase it until it?s stable, then extend that time out to say 2-4 h. If it?s still stable, further extend it to 10-14 h. You can probably call it ?stable? if you can run p95 for 24 h. If a setting fails after 4 h, increase it one notch or so and repeat until it?s stable out to 24 h. You can then come back knowing this Vcc and try to lower one of the other vcores repeating the process. Yes, it?s time consuming and yes, it?s tedious, and yes, that?s a shitload of rebooting, but it works.

The key to this process is keeping a detailed record to help you achieve a stable system and troubleshoot which vcore to change ? p95 errors are NOT always the fault of a low Vcc! Without these data, you?ll have a tough time. So what do you keep track of here?

1) The MB vcores you?re using
2) The Vcc values you?re testing
3) Which core failed (prime95 tells you) and how long it took to fail
4) Any observations or comments you want to record for yourself

Here is an example minimizing vcores using my X3360/P35-based system. The data presented aren?t fabricated to help illustrate the method; rather, they are the real data I used to arrive at the stable system.

Hardware specs for your reference:
X3360 running @ 8.5x400, DFI LT P35-T2R (BIOS 3/17/2008), Ultra-120 Extreme, Corsair TWIN2X4096-8500C5DF 2x2 GB @5-5-5-15 running @ 960 MHz (5:6), 620HX power supply.

Before we dig into the examples, know that to really really do this right, you?d need to do several runs at the various levels; doing it just once as I am is the quick ?n dirty approach and can cause you to draw an incorrect conclusion or two as you will see.

On to it: in my first try, I set up my MB vcores and began testing Vcc starting low (I chose 1.12500V somewhat arbitrarily).

Keeping the motherboard vcores constant, I varied the Vcc starting out low and working up high. You may or may not get a stable system on your first set of iterations (probably not actually). If you do, you?ll probably want to repeat keeping your stable Vcc but optimizing (minimizing) for one of the other vcores such as NB or VTT, etc.

Overclocking log, Iteration Set 1
Comments: Initial try

DRAM 2.100V
SBCore 1.55V
NBCore 1.37V
VTT 1.200V

Vcc/Prime95 success or failure
1.12500V Failed on core 3 ~ 5 min
1.13750V Failed on core 0 ~ 28 min
1.15000V Failed on core 2 ~1 h 18 min
1.16250V Failed on core 1 ~ 4 h 4 min

Looking at the data, we see there that multiple cores have failed as I increased the Vcc. That?s suggestive of one of the other voltages lacking and thus needing to be increased. There are two likely causes for my instability: NBCore and VTT. In my next Iteration set (below), I chose to raise the NBCore several notches keeping the rest of the MB vcores constant.

For discussion?s sake, let?s say the same core failed repeatedly. This scenario is likely caused by a low Vcc (although it doesn?t have to be). For you quad core users, cores 0/1 and cores 2/3 should be treated the same, so if you get some core 0 and core 1 failures, treat them like a single core failure as you consider this analysis.

So, I increased the NBCore a few notches and tried a few higher Vcc settings just to see if it was enough:

Overclocking log, Iteration Set 2
Comments: Added some NBCore

DRAM 2.100V
SBCore 1.55V
NBCore 1.41V
VTT 1.200V

Vcc/Prime95 success or failure
1.16250V Failed on core 2 ~2 min
1.17500V Failed on core 1 ~3 min

Again, I got two quick failures across the entire chip. Ideally, you might want to collect more data points, but I took a hunch that 1.45V should be plenty for 8.5x400, and next added some VTT keeping the newer, higher NBCore constant ? remember to only change one of them per iteration set!

Overclocking log, Iteration Set 3
Comments: Added some VTT and kept the higher NBCore

DRAM 2.100V
SBCore 1.55V
NBCore 1.41V
VTT 1.310V

Vcc/Prime95 success or failure
1.17500V STABLE 15 min
1.16250V STABLE 15 min
1.15000V STABLE 15 min

Now, with the higher VTT, I didn?t get a single failure for at least 15 min at the three Vcc values I ran. I concluded that the VTT gave me the stability. To test this hypothesis, I kept the higher VTT, but lowered the NBCore back to 1.37 and repeated in the 4th iteration:

Overclocking log, Iteration Set 4
Comments: Kept the VTT, lowered the NBCore

DRAM 2.100V
SBCore 1.55V
NBCore 1.37V
VTT 1.310V

Vcc/Prime95 success or failure
1.15000V STABLE 2 h
1.13750V STABLE 30 min
1.12500V STABLE 1 h
1.07500V crashed p95 (n=2)
1.09375V crashed p95 (n=1)
1.10625V BSoD after 1+h
1.11875V STABLE 11 h
1.11250V Failed on core 0 ~ 1 h 8 min

Now I got some stable runs. After evaluating the data, I was able to nail down both my NB and VTT in only 3 iteration sets, arriving at what I thought was the stable Vcc in the 4th (I was later wrong).

It?s a little easier to visualize if you sort the Vcc from low to high. If you keep your log in a spreadsheet, you can easily sort them, here are the same data sorted by Vcc:

Overclocking log, Iteration Set 4
Comments: Kept the VTT, lowered the NBCore

DRAM 2.100V
SBCore 1.55V
NBCore 1.37V
VTT 1.310V

Vcc/Prime95 success or failure
1.07500V crashed p95-program exited (n=2)
1.09375V crashed p95-program exited (n=1)
1.10625V BSoD after 1 h
1.11250V Failed on core 0 ~ 1 h 8 min
1.11875V STABLE 11 h
1.12500V STABLE 1 h
1.13750V STABLE 30 min
1.15000V STABLE 2 h

It would seem as though 1.11875V was the winner. I could have stopped right here and repeated extending the time out to 24+ h with these settings, but I elected to further optimize and targeted the VTT since I thought I could do better having jumped from 1.20 to 1.31 and skipping 5 sub levels in the process. This time through, I held the Vcc constant and varied, VTT:

Overclocking log, Iteration Set 5
Comments: 1.11875V seemed stable, minimizing VTT

DRAM 2.100V
SBCore 1.55V
NBCore 1.37V
Vcc 1.11875V

VTT/Prime95 success or failure
1.250V Failed on core 0 ~ 2 h
1.260V Failed on core 2 ~ 1 h 20 min
1.280V Failed on core 0 ~ 18 h 22 min
1.310V Failed on core 1 ~ 1 h 20 min

This one is a little puzzling since the 3rd run (VTT=1.280V) lasted for over 18 h, yet the 4th run with a higher VTT died in under 1-1/2 h. My thinking was that VTT wasn?t the problem, and that I had been mislead on the Vcc. I was also getting a little anxious for this to be finished and I broke my own cardinal rule for the next iteration set by upping two variables at once: Vcc to 1.12500V and VTT to 1.310V.

Overclocking log, Iteration Set 6
Comments: 1.11875V seemed flaky, so upped the Vcc and kept the higher VTT.

DRAM 2.100V
SBCore 1.55V
NBCore 1.37V
VTT 1.310V

Vcc/Prime95 success or failure
1.125000V Stable 21 h 34 min

Screenshot-21h 34 min stable

Okay! So maybe it was the Vcc after all since it ran for over 21-1/2 h before I stopped it. You could argue that there?s no difference between 18-1/2 h and 21-1/2 h and you would have a valid argument. This underscores the need to collect multiple data point per level as I mentioned in the beginning of this section (I told you it was quick ?n dirty)!

Finally, I set out to essentially repeat my Iteration Set 5 minimizing the VTT with the slightly higher Vcc.

Overclocking log, Iteration Set 7
Comments: 1.12500V seemed stable, minimizing VTT

DRAM 2.100V
SBCore 1.55V
NBCore 1.37V
Vcc 1.12500V

VTT/Prime95 success or failure
1.250V Failed on core 0 ~ 1 h 3 min
1.280V Failed on core 1 ~ 1 h 0 min
1.310V STABLE 34 h 41 min

Apparently VTT needs to be 1.310V on this system. In any case, those examples should serve to illustrate the method you need to use to attack the task.

To summarize, using a stepwise approach and documenting your runs, you should be able to arrive at a stable system (assuming your hardware can operate at the level you choice). It probably goes without saying that you will need to repeat this process if change your operating conditions (multiplier and FSB).
 

Idontcare

Elite Member
Oct 10, 1999
21,110
64
91
Wow! What an awesome article! Great contribution, can't wait to cycle thru this article on and test out optimizing my current overclocks with these helpful advices!

Graysky - you have PM
 

myocardia

Diamond Member
Jun 21, 2003
9,291
30
91
Graysky, Vcore only applies to CPU voltage. The others should be labeled NB voltage, SB voltage, Vdimm= RAM voltage, etc. Good guide, though.
 

MadScientist

Platinum Member
Jul 15, 2001
2,190
65
91
Great article.
I have though yet to see a definitive answer on what setting to use in Prime95 to stress your CPU. In your thread, HOWTO: Overclock C2Q (Quads) and C2D (Duals) - A Guide v1.5.2, you state under Stress Testing:
"Now that you have CPU-Z and Coretemp/HWMonitor running, load up Prime95 and run the Small FFTs."
In this thread you state: "Just so you get an idea what to look for, load up CPU-Z and Coretemp as well as Prime95 (double-check that you enabled round off error checking) and run the Torture Test>Large FFTs."

From this article:
"The "Small FFTs" test uses relatively small FFTs which can fit into the CPU cache. As a result, the small FFT test is the one which accesses your main memory the least but it still makes some memory accesses. Prime95 automatically creates a FFT size range which will fit into the L2 cache of your CPU.

The "In-place large FFTs" test uses relatively large FFTs which cannot fit into the CPU cache so this test accesses main memory a lot. It only accesses a relatively small amount of main memory because it runs the FFTs in-place so it accesses the same RAM over and over."

The author suggests: "So if you just want to run a single test, then run the in-place large FFT. It heats your CPU the most and it also tests your CPU/RAM interface when the CPU is at its hottest. It's not a thorough RAM test but then neither is the blend test and blend doesn't stress the CPU as much as in-place large FFT."

So should I (we) be using Small or Large FFts for CPU stress testing?

Q6600 GO stepping @3.4 Ghz, 1.2975V bios
Abit IP35-E
Gigabyte Geforce 8800GT GV-NX88T512HP
4 x 1GB Crucial Ballistix PC6400
Vista Ultimate 64, SP1
2 x Maxtor 300GB SATA HDs
Samsung SH-S203B SATA DVD Burner
Corsair 620W PSU
Cooler Master Hyper TX2 HS/fan
Antec 900 case
 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
very good article, but yes, using large FTTs brings memory and FSB into the equation.

If i am allowed to criticize your method then its the fact that you try top optimize your VTT (thus FSB stabilty) as well we as CPU and mem (large FTTs!) the same time.
In a system like mine, where i know that CPU as well as FSB AND mem is literally "on the edge", this introduces a LOT of unnecessary tweaking....i think it would be a better approach to test small FTTs and concentrate on CPU first, using LOW FSB and standard VTT and MEM values, at default.

Once you establish your OC margins for CPU...go to VTT.....and then mem. But not all the same time. Otherwise you will tweak until you are blue in the face, i am talking weeks here.

In regards to GTL REF:

I got so much different information there that i am actually at a point NOT to know anymore what the right value is for my system, so i also recommend turning this OFF for the time being.

Also..i am not 100% sure about the AT recommendation in regards to VTT.

According to AT for a FSB over 440 they would recommend 1.6V VTT...i am not so sure about this and i clearly hesitate putting 1.6V on my G0. The G0 is 65nm....so he might toelrate the 1.6....but 1.6 is defintly NOT a voltage i would want to put on my CPU on Air and for sure not 24/7.

(Btw. 1.42 OCCT stable at 442....so i highly doubt the "requirement" of 1.6VTT for 440+)

Add: Yes, i think you also mentioned it:

Once you change your strap, say going from 266:xxx to 333:xxx you have to re-do all this since any new strap has other requirements, eg. in regards to NB voltage.
A good aproach would be making a goal before-hand usign a given strap, say 333:800. Say goal: CPU 3600, FSB 450, Memory 530. You could use this using strap 333:800 (which id DIV 5:6).
Then set your straps , but then use high multi and low FSB, try to keep memory as low as possible and just start out with testing CPU, then CPU/FSB...then the same thing with low CPU frequency and checking whether your memory does the desired freq. At the end all of it combined.

As for memory voltages...a notch or two over default is usually ok if its needed. eg if 1.8 is default 1.9ish wouldnt hurt.

 

bryanW1995

Lifer
May 22, 2007
11,144
32
91
great guide graysky! I've gone through 3 iterations of overclocking intel cpus, once with an e6750, and 2 recent experiences with an x3350 and q9450. This article is great for a n00b, but I think that I got even more out of it b/c it's helped me to put all of the things I've learned into a coherent structure. I wish that I would have read this sooner, however, since for my quads I didn't know that you had to round off checking in p95. :frown:

One thing that is frustrating for me is that all of the mobos seem to show different explanations for different voltages. for example, on my ip35 pro, you have vcore, mch, ich, ichio, cpu vtt, and cpu gtlref 0/2 & 1/3. I was able to figure out what these corespond to in your dfi, but what about asus, gigabyte, etc, especially for relative beginners? Also, I've been here for almost a year now, I've successfully overclocked 3 rigs to 24/7 stability, and I spend a LOT of time just reading tech forums. I think that you should show the different names for the voltages in your intel overclocking guide. Here's the list that I have:

ip 35 pro to DFI LT 035-T2R voltage settings:
cpu core voltage = vcore
mch = nb vcore
ich = sb vcore
ichio = ich chipset
cpu vtt = cpu vtt
gtlref= ??? - the ip35 pro only has 2 cpu gtlref settings, most mobos have more than this.


 

graysky

Senior member
Mar 8, 2007
796
1
81
@MadScientist and flexy - I need to update the overclocking guide which is on my list of stuff to do this weekend. I'm not sure I fully understand the differences between using small FFTs and In-lace large FFTs. I can say that I've gotten errors consistently using either of the two, and just settled on large based on the description in p95: maximum heat, power consumption, some RAM tested. As I interpret "maximum FPU stress, data fits in L2 cache, RAM not tested much," it makes me think that the FSB/VTT part of the equation isn't hit that hard... I mostly use my machine for video editing and games and I can't think of a situation in either cases where the CPU is exclusively stressed which is why I've been using the In-place large FFTs. Again, I'm not sure if it's wrong to do so and if you look around in the mersenneforum forums, you'll see cases of both small and large being used.

@flexy - I agree with you about GTL's... leave them disabled unless you know what you're doing (and I don't). I've seen the tables, and the target 67 % numbers, but no one has come out and said what a safe range is for them in the event that 67 % isn't stable... can you go to 80 %, 90 %, etc.

@bryan - I agree, too many synonyms for the same thing!
 

LOUISSSSS

Diamond Member
Dec 5, 2005
8,771
58
91
my bios setting (ds3p) only gives bumps in voltage to everything but vcore.. bumps such as DRAM - [+0.40], MCH - [+0.05]... etc

how can i find what are my default voltages? (besides vcore and DRAM)
 

myocardia

Diamond Member
Jun 21, 2003
9,291
30
91
Originally posted by: graysky
@myocardia - my asus board labeled them as such, but the DFI uses them as I wrote them. Screenshot-DFI BIOS

Well, even if one of your motherboard's BIOS's happens to have it mislabeled, when you're writing a guide that pertains to all motherboards, I'd think it wise to use the accepted term, unless you really don't mind answering the same question 15 or 20 times per day. I wasn't trying to prove you wrong somehow, just letting you know that nearly all motherboards don't use those terms, since they aren't correct.
 

Drsignguy

Platinum Member
Mar 24, 2002
2,264
0
76
Sounds to me that we need a "cross" referance chart for each manufacturers bios.
 

imported_ST

Senior member
Oct 10, 2004
733
0
0
Although a nice guide on VTT/MCH tuning, the title subject is rather misleading. When i read it, I thought you were doing what most HTPC/Silent enthusiasts were doing: overclocking/undervolting (I myself run 3.0GHz @ 1.088V on my Q9300). Yet, there isn't much verbiage on it and / or temperatures affected by your exercise, but rather an illustration on how to get stability at lowest possible mch/fsb/vtt settings. I would suggest you look into RMClock so you can further save power by varying voltage/frequency on the fly and have full control over it. I wrote up a guide a while back detailing how to go about this and although it is outdated, it is still somewhat applicable to today's apps (heck I'm utilizing it on my Core 2 Duo laptop now!) - see http://www.silentpcreview.com/...0703&highlight=rmclock as reference. As I said, still a good reference to use by though, so hope you don't take this critique too harshly.
 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
Originally posted by: graysky

@flexy - I agree with you about GTL's... leave them disabled unless you know what you're doing (and I don't). I've seen the tables, and the target 67 % numbers, but no one has come out and said what a safe range is for them in the event that 67 % isn't stable... can you go to 80 %, 90 %, etc.

@bryan - I agree, too many synonyms for the same thing!

graysky,

i can give you a bunch of total different GTL REF values, they all differ depending what board and CPU you use. Another post cited some dfi guys giving values for the dfi X38/X48....which totally differ and contradict the old, known values as postd by AT and at some other places.
Reading a lot onGTL Ref, i only found out so much..that "overshooting" GTL REF can definitly physical damage CPUs. The problem is also that a too high (damaging!) GTL Ref can appear as stable in prime/OCCT.
So...this might be something we better leave our hands off..UNLESS i have a clear table showing me values for MY board using MY specific cpu. And even then there is still variance between the same boards :)

As in regards to short FTT/long FTT. Well the long FTT just use more memory, and therefore stress the whole subsystem, CPU, FSB, MEM alike.

I really recommend prime using small FTTs or OCCT using "CPU" if you focus on CPU alone...otherwise you have so many factors in the equation it will get difficult to pinpoint a problem...it can be memory speed/timings, NB, Memory voltages...FSB speed, whether the CPU handles a given FSB, VTT(FSB) voltages, VCore...you name it.
In my system, i am certain that both my memory and CPU are literally 30mhz from instability...so increasing FSB (thus CPU speed AND memory) introduces two factors of instability..and having a crash in P95 i cannot tell whether its the CPU crapping out or the memory :) (Or NB voltage or VTT......)

 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
Originally posted by: myocardia
Originally posted by: graysky
@myocardia - my asus board labeled them as such, but the DFI uses them as I wrote them. Screenshot-DFI BIOS

Well, even if one of your motherboard's BIOS's happens to have it mislabeled, when you're writing a guide that pertains to all motherboards, I'd think it wise to use the accepted term, unless you really don't mind answering the same question 15 or 20 times per day. I wasn't trying to prove you wrong somehow, just letting you know that nearly all motherboards don't use those terms, since they aren't correct.

thats exactly the problem with a guide "pertaining to all boards". If you're unlucky you shoot your CPU, now talking about the "holy" GTL Ref values which seem to be a science themselves. I can show you tables people giving me recommended values at my given VTT eg. 99,98, 96....the next forum i see someone by dfi recommending "130,120,100" etc..etc...just to read in the enxt post that "80,70,100" would be ideal. You get the idea.

Add:

rmclock is good, but i have the impression it has become worthless, at least with my G0 Q6600. I cant control FID/VID as i was able to to on A64.

However, i am on a dfi X38 board, and EIST etc...etc.. all works fine. I leave Vcore on AUTOMATIC and i have "Special Vcore Add" on 108,75% which actually turns down Vid when idle. When i get load the Intel CPU powermanagement does its part, very very similar what rmclock does.
I just dont have that much control as i had on A64.

Furthermore, i cannot for the sake of it lower my Vcore as low as i want, there seems to be a barrier, it doesnt go lower than approx. 1.28.

Many people set a FIXED Vcore and bios, thus making it impossible for the intel management to turn down vid when idle!
Also..with the *latest* dfi bios for X38/X48 dfi "fixed" something, making it only possible to add "Special VCore Add" once you go over 1.3Vcore (fixed). With the older bios from 1/11 i still have lower vcore when idle, therefore a *real* power saving since with the new bios it does NOT go beloe the initial (fixed) VCore + Special Add. So with new bios its always hanging around 1.46, also on idle, with the old bios its idle at 1.28V
 

bryanW1995

Lifer
May 22, 2007
11,144
32
91
Originally posted by: Drsignguy
Sounds to me that we need a "cross" referance chart for each manufacturers bios.

what are you voltages as listed in bios? then we need an asus and a few of the little guys like biostar, msi, etc and we should be gtg.
 

Foxery

Golden Member
Jan 24, 2008
1,709
0
0
Originally posted by: graysky
@flexy - I agree with you about GTL's... leave them disabled unless you know what you're doing (and I don't). I've seen the tables, and the target 67 % numbers, but no one has come out and said what a safe range is for them in the event that 67 % isn't stable... can you go to 80 %, 90 %, etc.

Hmm, the last well-written thread I saw about GTL REF said to be extremely careful with these. 66-67% is the default, and the author (wish I had a link) said that moving more than 2% outside of that is a bad idea.

I was surprised to see that you adjust your SouthBridge voltage. I thought this was typically left alone? The SB is in charge of the PCI Bus and hard drive controllers, which remain at fixed speeds in modern systems.

You have far more patience than I do, but after having a few crashes this week, I might go back to tweak a bit more. My Q9300 has been mmmm... 95% happy sitting on a 454MHz FSB.
 

Drsignguy

Platinum Member
Mar 24, 2002
2,264
0
76
Originally posted by: bryanW1995
Originally posted by: Drsignguy
Sounds to me that we need a "cross" referance chart for each manufacturers bios.

what are you voltages as listed in bios? then we need an asus and a few of the little guys like biostar, msi, etc and we should be gtg.


As per your request sir. Here are a couple of snapshots of the MIT tweaker from the GA-EP35C-DS3R rev 2.1.

1st half
2nd half

J

 

graysky

Senior member
Mar 8, 2007
796
1
81
Originally posted by: FoxeryI was surprised to see that you adjust your SouthBridge voltage. I thought this was typically left alone? The SB is in charge of the PCI Bus and hard drive controllers, which remain at fixed speeds in modern systems.

That was a typeo... I left it at the lowest setting of 1.55 V
 

Tweakin

Platinum Member
Feb 7, 2000
2,532
0
71
Originally posted by: Foxery
Originally posted by: graysky
@flexy - I agree with you about GTL's... leave them disabled unless you know what you're doing (and I don't). I've seen the tables, and the target 67 % numbers, but no one has come out and said what a safe range is for them in the event that 67 % isn't stable... can you go to 80 %, 90 %, etc.

Hmm, the last well-written thread I saw about GTL REF said to be extremely careful with these. 66-67% is the default, and the author (wish I had a link) said that moving more than 2% outside of that is a bad idea.

I was surprised to see that you adjust your SouthBridge voltage. I thought this was typically left alone? The SB is in charge of the PCI Bus and hard drive controllers, which remain at fixed speeds in modern systems.

You have far more patience than I do, but after having a few crashes this week, I might go back to tweak a bit more. My Q9300 has been mmmm... 95% happy sitting on a 454MHz FSB.

I also read an article on this subject. It stated that changing the GTLref could harm the cpu if not properly used within specs. I remember it saying 60-70% was the norm, but I don't recall much other then that.
 

VirtualLarry

No Lifer
Aug 25, 2001
56,587
10,227
126
Originally posted by: graysky
Prime95 will run and every now and then it will check the values it?s calculating using your processor to its internal standard since its torture testing using known values. Assuming you enable error checking, you?ll be notified if your values differ indicating an instability. This is why it is IMPERATIVE that you enable error checking within Prime95; again, if you don?t enable it, you WILL NOT be notified of errors!
This is not true. You don't have to enable error checking to be notified of round-off errors during a torture test. Not in any version of Prime95 that I've used for stability testing.


 

graysky

Senior member
Mar 8, 2007
796
1
81
@VirtualLarry - Really? I've already had mine enabled. If what you're saying is true, I don't know what purpose the option serves. I might have to drop my NB vcore and test it :)
 

graysky

Senior member
Mar 8, 2007
796
1
81
UPDATE - I just went back through and edited the article taking many of the great suggestions you guys made in this thread.
 

Idontcare

Elite Member
Oct 10, 1999
21,110
64
91
Originally posted by: VirtualLarry
Originally posted by: graysky
Prime95 will run and every now and then it will check the values it?s calculating using your processor to its internal standard since its torture testing using known values. Assuming you enable error checking, you?ll be notified if your values differ indicating an instability. This is why it is IMPERATIVE that you enable error checking within Prime95; again, if you don?t enable it, you WILL NOT be notified of errors!
This is not true. You don't have to enable error checking to be notified of round-off errors during a torture test. Not in any version of Prime95 that I've used for stability testing.

Not all errors reported by Torture Test are round-off errors. What you may have experienced is that some other error for you was being reported whether you had the rounding error checking enabled or not.

For my own experience this irritated me (forgetting to enable the round-off checking) badly once as I forgot to do it and I was getting giddy over one of my overclocks as I was hitting such high GHz on such low Vcores and I hadn't touched the NB yet...and Prime95 stable kept going. Then I realized (like 12 hrs into the prime run) that round checking was not enabled. I enabled it and restarted the prime run, prime had an error after ~45min then. Made sense too, no way was my overclock going to be that good.

Could have been a fluke, a mere coincidence. But it made me a believer.

I guess the other way to look at it is that surely it doesn't hurt to have the checking enabled, so why not do it and know your bases are as covered as the Prime programmers intended?
 

graysky

Senior member
Mar 8, 2007
796
1
81
Good point, IDC. You're right, there are error that aren't rounding ones so I'm sure that's the deal.