Overclock.net › Forums › Graphics Cards › NVIDIA › GB GTX 670 - modded bios & questions
New Posts  All Forums:Forum Nav:

GB GTX 670 - modded bios & questions

post #1 of 14
Thread Starter 
Hello everybody,
I have GB GTX 670 2GB OC version.
According to THIS GUIDE - huge thanks btw.
I got additional Precision X overclock to +84 gpu +616 memory on 112% power, bios version F13.
This is highest possible for me on original bios.

I've read the topic: GTX 600 Series Unlocked Voltage Bios' downloads and tools
But there are some things unclear for me.

For bios modding I tried:
V3DT online bios editor on my original bios settings.
KGB - Kepler BIOS Editor/Unlocker
Kepler Bios Tweaker - it was hard to understand German, but I managed to get some info.

I've set my Precision X OC to 0 / 0 / 100% and tried modding.
Now I encounter first problem, I set 1.187V (1.21V boost) I get crash on Haven or Valley, setting anything more than 1.175V (1.2V boost) couses crash.
First question:
Why is that and what can I do about it? Should I under-clock my manufacturer OC?

Second question:
My standard is 200000 in bios with target 225000 (112%).
I've set with 1.175V (1.2V boost) for 125% power target - 250000.
What does max power target mean and how does it relate to voltage?

Third question:
My default MaxBoost is 1267.
I've started playing with MaxBoost setting via KGB MaxBoost setting and KB Tweaker via Boost Table settings.
Why two tools? Well just using KGB the setting only changes the MaxBoost that can be read, but didn't change the boost per say.
The KB Tweaker on the other hand has the option to change setting called Boost Table (I have no idea what this is), but I also tried changing it with MaxBoost by KGB.
Result is that I came up to 1320Mhz Max Boost (and Boost Table) on 1.175V, 200000 / 250000 (125% power).
That in fact gives me clock reading in GPU-Z around 1211Mhz while Haven or Valley runs but in said Benchmarks is states 1320Mhz.
Why there is there is difference in reading and setting + how does maxboost relate to maxpower/voltage?

I know this is a lot of questions, but I couldn't find guide that would explain this things. Thanks in advance.
post #2 of 14
Heaven and Valley report incorrect shader clock speeds, disregard them in favor of the readings from your monitoring software.
Overkill
(19 items)
 
  
CPUMotherboardGraphicsRAM
i7 5820k @ 4.625Ghz ASUS Rampage V Extreme GTX 1080 Ti 32GB G.Skill RIPJAWS 3200Mhz CL14 
Hard DriveHard DriveHard DriveHard Drive
Intel 750 400GB Samsung 850 Pro 512GB Samsung 850 EVO 500GB WD Black 4TB 7200RPM 
Hard DriveCoolingOSMonitor
Hitachi 2TB 7200RPM Corsair H80i GT Windows 10 Professional Acer Predator X34 3440x1440 100hz IPS 
KeyboardPowerCaseMouse
Razer BlackWidow Chroma Corsair RM1000i SilverStone RV02 Razer DeathAdder 3G 
AudioAudioAudio
TEAC HA-501 HRT Music Streamer II+ DAC Sennheiser HD650 
  hide details  
Reply
Overkill
(19 items)
 
  
CPUMotherboardGraphicsRAM
i7 5820k @ 4.625Ghz ASUS Rampage V Extreme GTX 1080 Ti 32GB G.Skill RIPJAWS 3200Mhz CL14 
Hard DriveHard DriveHard DriveHard Drive
Intel 750 400GB Samsung 850 Pro 512GB Samsung 850 EVO 500GB WD Black 4TB 7200RPM 
Hard DriveCoolingOSMonitor
Hitachi 2TB 7200RPM Corsair H80i GT Windows 10 Professional Acer Predator X34 3440x1440 100hz IPS 
KeyboardPowerCaseMouse
Razer BlackWidow Chroma Corsair RM1000i SilverStone RV02 Razer DeathAdder 3G 
AudioAudioAudio
TEAC HA-501 HRT Music Streamer II+ DAC Sennheiser HD650 
  hide details  
Reply
post #3 of 14
Monitor exact core clock in your precision X app, you can even have it show in game entire time while your are gaming/benchmarking

When you increase the voltage you crash because increased voltage will also increase core clock.
You need to find stable core, by lowering core offset value into - teritory, for example -50
Budget gaming pc
(13 items)
 
  
CPUMotherboardGraphicsRAM
intel i5 2400 msi h61m-p23 Gigabyte windforce geforce 660 gtx 8 gb ddr3 kingston 1333@7-7-7-21 
Hard DriveOSPowerCase
500 wd caviar blue win7 ultimate x64 seasonic sII bronze 520w cooler master 430 black 
  hide details  
Reply
Budget gaming pc
(13 items)
 
  
CPUMotherboardGraphicsRAM
intel i5 2400 msi h61m-p23 Gigabyte windforce geforce 660 gtx 8 gb ddr3 kingston 1333@7-7-7-21 
Hard DriveOSPowerCase
500 wd caviar blue win7 ultimate x64 seasonic sII bronze 520w cooler master 430 black 
  hide details  
Reply
post #4 of 14
Thread Starter 
Quote:
Originally Posted by littledonny View Post

Heaven and Valley report incorrect shader clock speeds, disregard them in favor of the readings from your monitoring software.
Ok, but why it shows lower in GPU-Z than the setting with KGB/KB Tweaker ?
Quote:
Originally Posted by digiadventures View Post

Monitor exact core clock in your precision X app, you can even have it show in game entire time while your are gaming/benchmarking
How is it different from GPU-Z?
Quote:
Originally Posted by digiadventures View Post

When you increase the voltage you crash because increased voltage will also increase core clock.
You need to find stable core, by lowering core offset value into - teritory, for example -50
Ok, so I will try to set -50 offset in Precision X and try on 1.875V (1.21V boost).
post #5 of 14
Thread Starter 
I have started from scratch today, spent whole evening on testing and chaning.

My stock settings:
MaxBoost/Boost Limit: 1267.5MHz
Default Power Target 200000
Max Power Target 225000 (112%)
Voltage: 1.15V (1.175V boost)
Default clock: 980Mhz
Boost clock: 1059 Mhz
Memory: 1502Mhz (6008Mhz)

On top of this I can get with Precision X:
Power 112%
GPU +84Mhz
Memory +616Mhz

After my tests this is what I got:
MaxBoost/Boost Limit: 1320MHz
Default Power Target 200000
Max Power Target 250000 (125%)
Voltage: 1.175V (1.2V boost)
Default clock: 980Mhz
Boost clock: 1059 Mhz
Memory: 1502Mhz (6008Mhz)

On top of this I can get with Precision X:
Power 125%
GPU +17Mhz
Memory +630Mhz

The results in Haven are pretty much the same (marginal error) around 37 fps in both setups.

Crashes with:
Power 125%
GPU +17Mhz
Memory +635Mhz
or
Power 125%
GPU +19Mhz
Memory +630Mhz

What else I noticed that with maxboost of 1333Mhz I actually got a lot lower fps in Haven.
On 1346 maxboost I experienced driver crash. Prior to crash there was a voltage drop to 1.87V for a longer period of time.
While playing with settings I noticed that driver crash is always preceded by voltage drop to 1.87V from 1.2V it stays on 1.87V for some time and then crashes.

What am I doing wrong here?

If anyone would like to see here is my stock bios:
http://xonare.com/oc/GK104_original_bios.rom
and my modded:
http://xonare.com/oc/gtx670_new.rom

PS: I didn't try yet increasing voltage more.
post #6 of 14
Maybe you're over thinking this.

Take your base/default vBIOS and use KBG. Unlock it to 1.21v (Voltage = 1187500). Comment out all other lines so it doesn't change them. Now flash that.

Then OC the card manually as high as you can without artifacts/crashing - make it game stable, not just Heaven or 3DMark etc. Now you have the max. clocks you can achieve @ 1.21v.

Go back to your base/default vBIOS and use KGB again, set the volts as previously and then limit the boost to what core you maxed out while doing the above (Max_Boost_Freq = xxxx). AFAIK your card is 6+8 so you can put the max. power target to 300W if you want, it doesn't matter - you won't be pulling that - but either way, you're not limited to 225W (Max_Power_Target = xxx <- this is % not Watts).

After doing the above, you now don't need to change core offset anymore. Just max. out the power target and mem clocks and you're set. There is a tool here that allows you to mod the vBIOS mem too so you don't need to change that. You can also change the default (100%) power limit to be the same as max so it's always at 100% meaning you don't have to change that anymore either. If you were to do this it'd mean you don't have to change a thing in Precision/AB, you'd just use the OSD.
Just a 'puter
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 6700K ASUS Maximus VIII Hero iGPU thanks to Nvidia 970 3.5GB Corsair Vengeance LPX CMK8GX4M2B3200C16 
Hard DriveHard DriveCoolingCooling
Samsung 950 PRO 512GB Crucial M4 256GB RX360 V3 Koolance CPU-380I 
CoolingCoolingOSMonitor
Koolance RP-452X2 Reservoir Koolance PMP-450 12V Variable Speed Pump Windows 10 Pro x64 benq XL2411Z 
KeyboardPowerCaseMouse
logitech G510 Seasonic X-760 Corsair 800D Mionix Castor 
AudioAudio
Creative Sound Blaster X-Fi Titanium HD DT 990 Premium 250Ohm 
  hide details  
Reply
Just a 'puter
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 6700K ASUS Maximus VIII Hero iGPU thanks to Nvidia 970 3.5GB Corsair Vengeance LPX CMK8GX4M2B3200C16 
Hard DriveHard DriveCoolingCooling
Samsung 950 PRO 512GB Crucial M4 256GB RX360 V3 Koolance CPU-380I 
CoolingCoolingOSMonitor
Koolance RP-452X2 Reservoir Koolance PMP-450 12V Variable Speed Pump Windows 10 Pro x64 benq XL2411Z 
KeyboardPowerCaseMouse
logitech G510 Seasonic X-760 Corsair 800D Mionix Castor 
AudioAudio
Creative Sound Blaster X-Fi Titanium HD DT 990 Premium 250Ohm 
  hide details  
Reply
post #7 of 14
Thread Starter 
error-id10t,
I did as you said before work (had one hour to play around).

Here is what I had unchanged:
MaxBoost/Boost Limit: 1267MHz
Default Power Target 200000
Max Power Target 250000 (125%)
Default clock: 980Mhz
Boost clock: 1059 Mhz
Memory: 1502Mhz (6008Mhz)
Changed:
Voltage: 1.875V (1.212V boost)

On Precision X I established first:
-25 GPU (crash at -20)
and then:
+300 Memory (crash at +325)

This gave me reading of GPU1241Mhz on 1.212V and around 85% power usage in GPU-Z while Haven.
I use Haven as quick test if it will work at all. I will do game tests after I achive stable max in Haven. Is this wrong way to do it?
This resulted in the same ~37 fps that I already achived without touching bios at all.
Quote:
Originally Posted by error-id10t View Post

Go back to your base/default vBIOS and use KGB again, set the volts as previously and then limit the boost to what core you maxed out while doing the above (Max_Boost_Freq = xxxx).
I guess my maxboost is 1241 then? (1267 base minus 25 from Precision X, rounding to 13).
Quote:
Originally Posted by error-id10t View Post

AFAIK your card is 6+8 so you can put the max. power target to 300W if you want, it doesn't matter - you won't be pulling that - but either way, you're not limited to 225W (Max_Power_Target = xxx <- this is % not Watts). After doing the above, you now don't need to change core offset anymore. Just max. out the power target and mem clocks and you're set.
Can putting it on 150% (300000) help in getting better results?
Quote:
Originally Posted by error-id10t View Post

There is a tool here that allows you to mod the vBIOS mem too so you don't need to change that.
I saw that Kepler Bios Tweaker has possibility to do that (I think). Does this help get better memory OC?
Quote:
Originally Posted by error-id10t View Post

You can also change the default (100%) power limit to be the same as max so it's always at 100% meaning you don't have to change that anymore either. If you were to do this it'd mean you don't have to change a thing in Precision/AB, you'd just use the OSD.
I can change all power settings in Kepler Bios Tweaker. It offers a lot of options, many unclear to me biggrin.gif
OSD? On Screen Display from Precision X?
post #8 of 14
If what you saw on power-use was correct (that 85%) then upping this level to 125% or 150% doesn't change a thing. You're well below 225W.

Regarding changing the Mem clock, no it wouldn't help OCing it any better. It just allows you to do the same thing you're attempting to do for Core - so you don't have to use Precision or AB offset for it anymore, it'd be that static value when needed in games etc (and yeap OSD = what you said).

I am little confused with the numbers though, earlier you posted Core clocks >1300Mhz but above you mentioned you were only stable at 1241Mhz @ 1.21v or was this a typo? All else being equal and this wasn't a typo, then this appears to be your max. Core clock.

You know this I'm sure but only 2 things cause throttling realistically: temps which you haven't mentioned and power-use which you've shown to be only 85%. If you're not seeing an improvement then all I can imagine is that the temps are too high and limiting it...

The only reason I mentioned games too was because you don't want to go through the trouble of getting vBIOS with all the clocks nice and steady only to find out they cause a problem on a game. Heaven4 etc is a good quick and dirty method to see how you're progressing/going through (temps, utilisation, power-use etc).
Just a 'puter
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 6700K ASUS Maximus VIII Hero iGPU thanks to Nvidia 970 3.5GB Corsair Vengeance LPX CMK8GX4M2B3200C16 
Hard DriveHard DriveCoolingCooling
Samsung 950 PRO 512GB Crucial M4 256GB RX360 V3 Koolance CPU-380I 
CoolingCoolingOSMonitor
Koolance RP-452X2 Reservoir Koolance PMP-450 12V Variable Speed Pump Windows 10 Pro x64 benq XL2411Z 
KeyboardPowerCaseMouse
logitech G510 Seasonic X-760 Corsair 800D Mionix Castor 
AudioAudio
Creative Sound Blaster X-Fi Titanium HD DT 990 Premium 250Ohm 
  hide details  
Reply
Just a 'puter
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 6700K ASUS Maximus VIII Hero iGPU thanks to Nvidia 970 3.5GB Corsair Vengeance LPX CMK8GX4M2B3200C16 
Hard DriveHard DriveCoolingCooling
Samsung 950 PRO 512GB Crucial M4 256GB RX360 V3 Koolance CPU-380I 
CoolingCoolingOSMonitor
Koolance RP-452X2 Reservoir Koolance PMP-450 12V Variable Speed Pump Windows 10 Pro x64 benq XL2411Z 
KeyboardPowerCaseMouse
logitech G510 Seasonic X-760 Corsair 800D Mionix Castor 
AudioAudio
Creative Sound Blaster X-Fi Titanium HD DT 990 Premium 250Ohm 
  hide details  
Reply
post #9 of 14
Thread Starter 
error-id10t,
I did some more tests and thinking, the 1300 values before were me not understanding smile.gif It was set in bios to 1320Mhz but readings where like 1215Mhz.

I've gone back to my stock voltage and check my OC I got reading of 1202Mhz tops in GPU-Z.
Then on 1.875V (1.212V boost) I got the reading of 1241Mhz, add more and driver crashes on 1267Mhz.
So I think 1241Mhz is my max, still from stock+oc it is 39Mhz difference smile.gif

With this I can get a lot lower memory thou than with stock voltage, any idea why?
post #10 of 14
It's a situation of give and take. You're pushing your card with Core which may reduce ability to raise Mem clocks as you see. The gain you've seen with Core by raising volts is about normal I'd say but I would have personally assumed you could raise Mem clocks too (or at least retain what you could previously even with Core raised due to upped volts).

The question now is, do you see enough gain by keeping the Core at 1241Mhz with current Mem clocks or maybe lowering Core to 1228Mhz and then trying to raise Mem. Me personally, I take a hit at Core to make sure I can run my Mem at +650 in BF3 as the card itself is fast already but is slightly 'crippled' with Mem bandwidth at stock.

Of course I run SLI so Core clocks aren't as important to me as a Single card user per-say.
Just a 'puter
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 6700K ASUS Maximus VIII Hero iGPU thanks to Nvidia 970 3.5GB Corsair Vengeance LPX CMK8GX4M2B3200C16 
Hard DriveHard DriveCoolingCooling
Samsung 950 PRO 512GB Crucial M4 256GB RX360 V3 Koolance CPU-380I 
CoolingCoolingOSMonitor
Koolance RP-452X2 Reservoir Koolance PMP-450 12V Variable Speed Pump Windows 10 Pro x64 benq XL2411Z 
KeyboardPowerCaseMouse
logitech G510 Seasonic X-760 Corsair 800D Mionix Castor 
AudioAudio
Creative Sound Blaster X-Fi Titanium HD DT 990 Premium 250Ohm 
  hide details  
Reply
Just a 'puter
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 6700K ASUS Maximus VIII Hero iGPU thanks to Nvidia 970 3.5GB Corsair Vengeance LPX CMK8GX4M2B3200C16 
Hard DriveHard DriveCoolingCooling
Samsung 950 PRO 512GB Crucial M4 256GB RX360 V3 Koolance CPU-380I 
CoolingCoolingOSMonitor
Koolance RP-452X2 Reservoir Koolance PMP-450 12V Variable Speed Pump Windows 10 Pro x64 benq XL2411Z 
KeyboardPowerCaseMouse
logitech G510 Seasonic X-760 Corsair 800D Mionix Castor 
AudioAudio
Creative Sound Blaster X-Fi Titanium HD DT 990 Premium 250Ohm 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: NVIDIA
Overclock.net › Forums › Graphics Cards › NVIDIA › GB GTX 670 - modded bios & questions