I finally assembled my watercooling loop so I can overclock this i7 920. Before I go any further, note that I am dealing with a C0/C1 stepping.
I started out with 4GHz as my main goal and after days of playing with voltage settings and stress test software I got my system "stable" at 4GHz.
I was running 4GHz with x20 multi, 200MHz BCLK with following voltages:
- Vcore: 1.4V
- QPI/VTT: 1.36V
- PLL: 1.8V
My 1333MHz memory was running with a x6 multi @ 1200MHz with 1.5V (stock)
I ran OCCT for 9 hours (no error) I was able to run Prime95 for several hours and InetlBurnTest passes over 15 loops without an error (usually when a setting is too low (Vcore for example) IBT fails within 5 loops.)
So... thinking I got my i7 stable at 4GHz I started up BFBC2 to play some rounds and within 30 minutes it reboots on me with the 0x124 code.
Some research quickly made clear I had to either increase or decrease the QPI/VTT voltage but why didn't OCCT/Prime/IBT give me any error or freez? Is BFBC2 the ultimate stress tester?
I started upping the QPI voltage to 1.4V and decreasing the Vcore and I have adjusted these 2 settings so often I forgot what I tested and what I didn't test.
Result: I now write down all my settings when my computer freezes on me (BSOD).
After a few days I decided 4GHz was not the frequency for my CPU so I settled for 3.8GHz (20 x 190MHz) with 1.375V (Vcore) and 1.34V (QPI)
These settings gave me a BSOD with, again the x124 code so now I am running 3.8GHz with 21 x 181 because a 21 multi is suposed to be more stable. Vcore is at 1.375V (which seems to be enough for everything under 3.9GHz) Uncore (QPI) was at 1.4V.
Again the whole system was stable as a rock (according to Prime, OCCT and IBT) but it crashes on me in BFBC2 with the x124 code. No matter how high I set my Uncore (QPI) it gives me x124 codes. I don't go over 1.4V simply because I don't want to as Intel states 1.35V is the max for the QPI/VTT.
Now, my question to you guys is, what am I missing here? I must be doing something wrong obviously (or this CPU just sucks). Why is it only BFBC2 gives me errors (it doesn't on stock speed so it's not the game itself) and all the other programs seem to think my system is stable.
You are not telling me I can't run 3.8GHz because it can, it runs 9 hours of OCCT at 4GHz so it should be rock solid at 3.8GHz (I think).
Edit:
My QPI Link speed is 6.5GHz (181MHz x 36)
And Uncore frequency is 2353MHz (2.3GHz)
IIRC, QPI/VTT is the amount of volts needed for these 2 frequencies?
Also, I was told that a too high QPI/VTT voltage may have an adverse effect, that's probably why the x124 code suggests increasing (or DEcreasing) the QPI voltage. For that reason the QPI/VTT voltage is now at 1.3V which can't be too much I believe. So if I get another x124 BSOD I am 100% sure it needs more than 1.4V to run 3.8GHz with x21 multi. This seems like a retarded amount of volts for 6.5GHz QPI and 2.3GHz uncore?
Edit 2:
x124 BSOD @ 1.3V QPI/VTT so I turned it up to 1.42V now. Is there something I can do to get a lower QPI/VTT voltage?
I started out with 4GHz as my main goal and after days of playing with voltage settings and stress test software I got my system "stable" at 4GHz.
I was running 4GHz with x20 multi, 200MHz BCLK with following voltages:
- Vcore: 1.4V
- QPI/VTT: 1.36V
- PLL: 1.8V
My 1333MHz memory was running with a x6 multi @ 1200MHz with 1.5V (stock)
I ran OCCT for 9 hours (no error) I was able to run Prime95 for several hours and InetlBurnTest passes over 15 loops without an error (usually when a setting is too low (Vcore for example) IBT fails within 5 loops.)
So... thinking I got my i7 stable at 4GHz I started up BFBC2 to play some rounds and within 30 minutes it reboots on me with the 0x124 code.
Some research quickly made clear I had to either increase or decrease the QPI/VTT voltage but why didn't OCCT/Prime/IBT give me any error or freez? Is BFBC2 the ultimate stress tester?
I started upping the QPI voltage to 1.4V and decreasing the Vcore and I have adjusted these 2 settings so often I forgot what I tested and what I didn't test.
Result: I now write down all my settings when my computer freezes on me (BSOD).
After a few days I decided 4GHz was not the frequency for my CPU so I settled for 3.8GHz (20 x 190MHz) with 1.375V (Vcore) and 1.34V (QPI)
These settings gave me a BSOD with, again the x124 code so now I am running 3.8GHz with 21 x 181 because a 21 multi is suposed to be more stable. Vcore is at 1.375V (which seems to be enough for everything under 3.9GHz) Uncore (QPI) was at 1.4V.
Again the whole system was stable as a rock (according to Prime, OCCT and IBT) but it crashes on me in BFBC2 with the x124 code. No matter how high I set my Uncore (QPI) it gives me x124 codes. I don't go over 1.4V simply because I don't want to as Intel states 1.35V is the max for the QPI/VTT.
Now, my question to you guys is, what am I missing here? I must be doing something wrong obviously (or this CPU just sucks). Why is it only BFBC2 gives me errors (it doesn't on stock speed so it's not the game itself) and all the other programs seem to think my system is stable.
You are not telling me I can't run 3.8GHz because it can, it runs 9 hours of OCCT at 4GHz so it should be rock solid at 3.8GHz (I think).
Edit:
My QPI Link speed is 6.5GHz (181MHz x 36)
And Uncore frequency is 2353MHz (2.3GHz)
IIRC, QPI/VTT is the amount of volts needed for these 2 frequencies?
Also, I was told that a too high QPI/VTT voltage may have an adverse effect, that's probably why the x124 code suggests increasing (or DEcreasing) the QPI voltage. For that reason the QPI/VTT voltage is now at 1.3V which can't be too much I believe. So if I get another x124 BSOD I am 100% sure it needs more than 1.4V to run 3.8GHz with x21 multi. This seems like a retarded amount of volts for 6.5GHz QPI and 2.3GHz uncore?
Edit 2:
x124 BSOD @ 1.3V QPI/VTT so I turned it up to 1.42V now. Is there something I can do to get a lower QPI/VTT voltage?
Last edited: