7950 Vapor-x overclocking - TriXX settings are not applied to real games / GPU-z

konakona

Diamond Member
May 6, 2004
6,285
1
0
Hi guys, long time no see!

I just picked up a used 8pin+8pin Vapor-x 7950 to replace my aging 5850. 1080P is all it has to handle ftm, but I thought I would be doing it injustice by leaving it at stock clocks and started gathering info to overclock the hell out of it.

On the 5850, all I ever used was MSI afterburner. Some posters over at overclock.net suggest TriXX tends to be more stable at the cost of the excellent real time monitoring features of the AB. A fair enough trade-off for me, so I am with the TriXX now. Hacked the registry entries to raise power limit to 50%+ to prevent throttling at load. Got it up to 1100/1250 (working on the core first) stable in furmark 1080P burn-in benchmark with the max temp @74C.

Should be able to go higher with voltage tweaking, but I figured it would be a good place to stop and see how well it fares in unigine heaven/valley tests. For some odd reason, they are stuck at the stock clocks of 850/1200. I've confirmed with GPU-Z to make sure the card is at 1100mhz at the core. Increased temp/noise during furmark is a further proof to the correct core clock. Doesn't look like either of the unigine benches come with hidden settings to fiddle with. What am I missing here? Tried googling and searching the boards here and came up with nothing. Valley Extreme HD netted 1430 score /w min @14.5, probably about right for stock clocks.

On an unrelated note, I still have a working accelero twin turbo 1 that I was using on the 5850. The shroud had been removed to accommodate a 120mm gentle typhoon for better cooling, and some parts of the fins in the rear were sheared away to deal with physical conflict with the bracket. Would I be able to fit this on the 7950 with the custom PCB and all? If so, would this at least be on par with the stock vapor-x cooler for cooling capacity at load? Provided they can break even with core temps, quiet load operation would be a definite upside with the latter.

In retrospect, maybe I should have picked up a dual-x. I just learned the vapor-x lacks the sensors at the VRM for temp monitoring (correct me if I am wrong). A slightly better cooler is probably a moot point if I decide to go with an aftermarket cooler.

EDIT: I guess I spoke too soon. With the furmark running and reporting 1100/1250, GPU-Z "GPU clock" in the graphics card tab reads 1100; "GPU core clock" in the sensors tab is at 850. Doesn't look like throttling either, it is stuck since the very beginning when 3d clock kicks in (goes straight to 850 from 500). Catalyst overdrive is OFF (never enabled it)
If anything the bios is a tad old it seems: 113-210P2EL-V05
 
Last edited:

konakona

Diamond Member
May 6, 2004
6,285
1
0
Is this an ongoing problem? What I have here is TriXX v. 4.8.2 with cat 14.7 beta for win8.1 x64.

Any chance this has to do with the boost feature? I will try switching the bios just for the hell of it... didn't even know it had a switchable bios :p
 
Last edited:

KingFatty

Diamond Member
Dec 29, 2010
3,034
1
81
What happens if you run furmark in a window, get the increase in clock speeds, then while it's still running, you launch heaven or valley? Do the clocks drop or stay high, while Furmark is still running?

You could also try various other utilities, to see if the issue is limited to just the Unigine apps, or if it's happening every time except with Furmark. Furmark is like a 'power virus' and so maybe that's why it's getting the clocks to increase, because you edited the registry for throttling and the throttling is specifically targeted at those kind of power virus apps like Furmark.

Also, I'd be worried about finding out whether this is a hardware issue or a software issue, and that's difficult because it's a used card so you haven't verified there are no hardware issues, but you've already messed with the registry/software so any issues would be hard to tell what is their root cause. Maybe do a full nuke of your system, reinstall windows and a known stable/earlier set of AMD drivers?
 

konakona

Diamond Member
May 6, 2004
6,285
1
0
Just tried what you suggested - unigine heaven with furmark in the background - still stuck at the stock clocks. Not surprised though, as it had already been established that the GPU-Z sensors were reading 850/1200 regardless of what Furmark was (erroneously?) reporting.

Indeed, there might be a hardware issue, but it's weird since boost most isn't engaged when it should. The card is still covered by warranty, just not sure what I would tell them my problem is... Either way, that's a good amount of hassle. Probably better off trying simple fixes first.

All I ever changed was the maximum power limit allowed by overdrive/AB/TriXX as per techpowerup poster's guide. It is easily reversible, and in theory shouldn't affect anything unless power draw is high enough to cause throttling. Even then, doesn't explain why it isn't even trying to raise the clock even by 1mhz. Full nuke of the system may help, but I would rather leave that as the last resort short of a RMA request. It really is a lot of trouble you know :)

The 14.7 RC driver is more likely to be a potential culprit. I still haven't tried the secondary bios switch though, let's see what that does if anything at all...
 
Last edited:

Fastx

Senior member
Dec 18, 2008
780
0
0
I would uninstall all over clocking utilities, GPUz, etc, restart computer. Then just install Trixx and GPUz and try over clocking the card again and make sure you click apply on the clocks.

One time I had my clocks stay (7950) at full stock clocks (950/1300) speeds at idle even with shutting down the computer and restarting, performed the above and the clocks dropped back down to 300/150 at idle.

Also that Furmark temp sounds kind of low at 74c clocked at 1100 making me think you might have not of been at 1100.. I know the 7970 Vapor X suppose to be a locked card (not sure on the 7950 )and using Trixx V 4.6 would unlock it, so also try Trixx V 4.6 even though I would think any version above 4.6 would unlock it.
 

KingFatty

Diamond Member
Dec 29, 2010
3,034
1
81
Maybe the previous owner installed custom BIOS that had fixed settings, to permanently "underclock" the card for mining scrypt coins?

Definitely try switching to the other BIOS, and if that doesn't work, it could be that the previous owner also changed that BIOS too. So, maybe use a utility to grab the video card BIOS, and examine what settings are put there - maybe you'll see the higher values are replaced by the 850/1200 numbers, so regardless of loading, the card just 'switches' to the very same values throughout the range of loads.
 

konakona

Diamond Member
May 6, 2004
6,285
1
0
the other bios is V06, defaults to 950/1250. Strangely though, when I start furmark it drops to 850 in no time. A tad different, since the first bios I was on started at 850 and stayed there for it's entirety (wouldn't budge for a millisecond)

I think I will go ahead try flashing to a different bios. Is V07 good to go? I don't have Any other overclocking utilities other than TriXX and GPU-Z. Uninstalling GPU-Z and restarting did nothing.


UPDATE: uninstalling sapphire TriXX and reinstalling MSI AB did the trick, sort of. with clocks set by the AB, GPU-Z agrees with the clocks reported by furmark. The only thing is, I am missing vddc controls with AB as opposed to with TriXX. I think it probably had to with MSI AB not being fully uninstalled after installing it to raise the power limit to 50% (as per the instructions on techpowerup)
 
Last edited:

konakona

Diamond Member
May 6, 2004
6,285
1
0
uninstalled both and reinstalled trixx. now it's working just fine!
I could probably do something close to 1200/1500 without artifacting if could fine tune the vddc a bit more. ho-hum I guess? I was told ram clock matters little for gaming, only looking to get the most out of the core. Hope it was a better upgrade than a 7850 (/w oc'ing of course) I was contemplating on against this.
 

KingFatty

Diamond Member
Dec 29, 2010
3,034
1
81
Interesting results, based on uninstalling and reinstalling the overclocking utilities, glad it fixed it.

Also, to clarify, the BIOS will include multiple different frequency values, depending on what the video card thinks the GPU is doing. You can grab/download the BIOS from your video card, and look inside that file to see what numbers are there. It's possible that the numbers are changed from the default values, separate from the version number, so knowing that you have V06 and V07 is helpful, but you won't know for sure whether the numbers are changed if that BIOS was in the card that was used by a previous owner who may have fiddled with the numbers.

Here's an example using an Nvidia card (same procedure for AMD cards where you use GPU-Z to grab/download the BIOS from the video card, but I'm not sure if you'd need an AMD-specific BIOS editor to see the actual frequencies):

http://www.tomshardware.com/faq/id-1865878/edit-graphics-card-bios-nibitor-gpu-note-work-nvidia-cards.html

sXjZQou.png


That shows the different frequencies the video card would default to, based on the load. You can edit those to avoid needing to use software for overclocking or underclocking, so crypto miners may use the BIOS edit to change the numbers and then run the cards in Linux or whatever so they auto-overclock themselves according to the BIOS, without needing Trixx or Afterburner etc.