My impressions of 6970 Crossfire, scaling & microstutter

l88bastard

2[H]4U
Joined
Oct 25, 2009
Messages
3,718
UPDATE 1/9/2011
I just wanted to report back that I eleminated the DLL errors by once again blowing out the drivers and reinstalling them. Apparently I did not get everything out of Regedit prior to installing them the last time so the left over data conflicted with the new install. With the exception of the slow boot and unresponsive mouse for about two minutes during each boot cycle, everything is perfect.

In fact, I am blown away at how wonderful crossfire is working now! When I reported earlier that I was having input lag in BC2 because of crossfire, I have discovered that it was a stupid mistake on my part as I had two of my monitors set to RGB mode and one set to game mode. Game mode has less input lag than rgb mode on my dell u2410s and the difference was causing slight sluggish mouse responses. My monitor settings must have reset during one of the many reinstalls of the drivers.

All is perfect now, when I hit 60fps in crysis & bc2, it is smooth as a babies ass! You would swear that you are only playing on one gpu, thats how good they are!

I can't recommend the 6000 series enough and if you can get two 6950s and flash them to 6970s then you will be getting in on one hell of a gpu deal....of course you may have to go thru some driver hell, but that is pretty typical with cpu gaming

UPDATE 12/26/10
Overclocking:
Well the OC crashing is not a crysis specific thing. If I OC both cards, the system will eventually BSOD. Its not temps as themps were around the mid 60s when the system would crash. I tried overclocking each card one at a time and there is no instability issue when I do that! Both cards can OC separately and perform fine, but the system crashes if I try and OC them at the same time.

Crossfire scaling:
I was having issues before with crossfire not working anymore with ArmaII operation Arrowhead. One minute it was working perfectly and the next minute it was gone. I reinstalled the 12a hotfix drivers and also installed the eyefinity profiles and now we are back in crossfire business!

Other problems:
Well it seems the 12a hotfix drivers are good and bad. Game performance seems excellent, but they slow my cpu boot times down considerably (im using an SSD) and there is a mouse cursor conflict for about 30 seconds every time I boot up. Basically, once it gets to desktop I cannot move my mouse cursor for about 30 seconds until it initializes. I also get "fun" .DLL error messages before I start applications, but after I "x" out of them I can play problem free.

I would also like to note that I had a hell of a time reinstalling these drivers. The first install worked perfectly, but once I lost crossfire support after one of the BSODS I had to reinstall the driver again. It took me about SIX tries of complete reinstalling procedures before I finally got the second installation to work. When I install a driver I (1) uninstall the old driver (2) perform a driver sweep (3) delete all AMD/ATI directories (4) reboot (5) run driver sweeper again (6) go into regedit and delete everything AMD/ATI (7) reboot (8) install new drivers. This method serves me the best with AMD drivers, and I have not had any issue doing it this way since 10.4s. Well this was hell, because each installation would not take and it would either BSOD out of the driver installation or complete the installation and tell me there were errors. What was worse, I had no older drivers to try and fall back on as its pretty much 12a hotfix with the 6970s or nothing. Finially, after one of the installs failed, I just went ahead and tried to install the driver again (without doing my 8 point method) and it worked, but I now have the boot, mouse & dll error message issues.

UPDATE 12/22/10:
Overclocking: I had set the fans to 100%, which is dreadfully scary as it now sounds like an intergalacular blackhole generator is in the corner of my home office. I tested Cysis & Warhead under full overclock and both ended up BSODing. Its not a heat issue as the temps were only 65c at the time of BSODeath. So far the crashing looks like a crysis / warhead exclusive issue as I have not had any BSODs in other games with the OC going on.

Performance: Just a minor update after having some more time with the setup.

-Crysis/Warhead, Leaving the overclocks stock, I have played some more of crysis and warhead and I am even happier with the performance of the second card over just one single card. They really did a great job with crysis optomization, however, does anybody really play crysis anymore?

-Arma2:
Well vanilla Arma2 does not do crossfire, which is very disappointing, however, its spinoffs operation arrowhead and private company do. As I mentioned earlier, the scaling and performance bumps were excellent with the second card, however, I have had more time with A2OA after my crossfire wedding and the marriage is not exactly perfect. I was playing the first mission of single player where I was getting awesome performance on the runway & control tower, however, once I went into the village my fps were down around 35-45fps which was still not bad considering they were 15-25fps with just one card when I tested it out. The second mission in the campaign, where you are at the airport and you jump in a tank, really has blasted my performance down to the 25fps range which is borderline suck so I had to step the eyecandy down to basically the eyecandy level I had with a single card to coax it back up the 45fps range. Its not that crossfire is not excellent in ARMA2, it is, however ARMA2 is a system hog-beast that is hard to tame. The second card is worth it for Arma2 OC, however, I feel like we are at least two graphic card generations away from being able to fully max Arma2 OA correctly, and by that time will we even want to play it anymore?

NEW PROBLEMS:
-After several Crysis overclocking Bsods & reboots my usb logitech G5 optical mouse has decided that it no longer likes to be plugged in the back USB ports anymore and will only work if I plug it into a front USB port. The ports in the back are fine and work with all of my other peripherals, but the mouse absolutely will not work with the back usbs anymore. I don't know how related this all is, but that is what is happening now.

- I have had to perform two system repairs on my computer now as it has refused to boot up twice since installing the second card. I am running windows 7 64 bit and have NEVER had any stability issues, let alone refusals to boot with this system. The first one came on last night after a hard lock crysis OC Bsod (which also took my mouse control with the rear USB ports away) and the second one ocurred first thing this morning. I am using top of the line computer parts & never had these issues with this system before. I can't exactly say its because of the second card, however, the timing of the problems seems seems to indicate that they are.

If anyone else is running crossfire setups with the 6000 series, let me know if you are having similar problems!
=================================================================================


[H]ello and merry Pre-Christmas fellow [H]ardites:

Well I did what I said I was never going to do since getting burned with two micro stuttering Sapphire Toxic 5870 2gb cards earlier this year. I purchased a second XFX 6970, which arrived this afternoon and can give my first impressions of crossfire & eyefinity with a few games tested.

My setup is a 980x OC'd to 4ghz, 12 gig-o dominator 2000 ram, Rampage III mobo, 256 gig Corsair SSD, Windows 7 64 bit and three dell U2410s @3844x1920 resolution (monitors are in portrait with bezel correction enabled).

CRYSIS:
- With one 6970 OC'd to 950hz & 1450hz memory, Crysis was putting out 30-40 fps with everything set to very high except for shadows on low & shaders on High, however in the later levels the performance sunk down to the 25-35 range.
- With two 6970s @ stock speeds, crysis is putting out 45-80+ fps with everything set to very high except for shadows on medium & shaders on High. The second card really adds a nice horsepower boost to prevent frames from dipping below 40fps & I was able to bump the shadows up a notch. In addition to the excellent crossfire scaling I am not noticing the horrid stuttering that I had with my old 5870 crossfire setup. I do notice a very tiny amount of input lag as a result of the crossfire/eyefinity setup, versus the single card, but it is very minor and only barely noticeable to the most pickiest of eyes.
If crysis is your game then the 6900 series and crossfire is perfect for you:

ARMA 2 Operation Arrowhead
WOW! Near perfect 100% scaling with Zero input lag and ZERO microstutter. ARMA 2 OA should be the poster child of crossfire eyefinity!
-With one 6970 I was averaging a solid 30fps with everything set to very high, except for no shadows, no AA, no AF, post processing to low and view distance at 1600.
-With crossfired 6970s I am averaging 55+fps with everything set to very high, shadows set to very high & view distance set to 3000.
If your a big ARMA 2 fan & have an insane resolution to push then crossfired 6970s are for you.

Battlefield Bad Company 2:
-One 6970 is puttin out 40-60fps in multiplayer with everything maxxed except for no HBAO & AA at 2x.
-Crossfired 6970s allow you to add HBAO or bump up the AA for solid 60fps gaming. However, in my opinion, there is a greater degree of perciptical input lag with BC2 than crysis has in crossfire. I am not a competitive FPS online player, so the input lag makes no difference for me gameplay wise as I am a mediocre online player at best, however, a quick twitch diehard gamer is going to prefer the zero lag of a single card.
If you want everything maxed and pretty with BC2 than crossfire 6970s is for you, however, if you want everying almost maxed with snap second responsiveness than stick with a single card.

Just Cause 2
With everything maxed with 2aa I get 35-50 fps with one 6970 & almost solid 60 fps with two 6970s. There is no noticeable input lag and no microstutter with crossfire, however this is one of those games where I can take it or leave it with regards to single card versus crossfire. Smoke em if you got em, but if you only have a single card you aren't missing much with JC2.

Mafia 2
With everything maxed & AA on I get about 30-45 fps with a single 6970 and 40-50 fps with crossfire. However, the single 6970s performance is actually smoother with this title as there are bouts of choppiness with crossfire enabled.
A single 6970 seems to put out the best gaming experience with this title.

Other Info
Overclocking. With one 6970 I can easily overclock to 950hz and 1450hz memory, however, it is BSOD city if I try and overclock both 6970s in crossfire. It is important to note that my tests were one OC'd 6970 versus two stock speed 6970's as a result of system stability failure with OC'd crossfire cards. I don't know what the stability issue is as my PSU is a HX1000 Corsair PSU and it should have the juice to push it all (Correct me if I am wrong). I have the fans set to 70% and heat does not seem to be the problem either as I have a corsair 800D case. I am dissapointed by the lack of being able to OC the crossfire cards as the max OC seems to add another 7 fps to my average (for the short time it works before BSODing).

Micro-stutter: I do not notice any micro stutter if I am averaging 40+ fps with my crossfire setup, however, if i kick up the settings in crysis where it taxes the system with average fps below that I notice the stutter. However, it is important to note that the stutter I notice is nowhere near as bad as it was with my 5870 toxic 2gb cards.

I will let you know as I find out more, but I can say AMD has made great improvements on crossfire scaling & performance this go around and I am impressed.
 
Last edited:
ARMA 2 Operation Arrowhead
WOW! Near perfect 100% scaling with Zero input lag and ZERO microstutter. ARMA 2 OA should be the poster child of crossfire eyefinity!
-With one 6970 I was averaging a solid 30fps with everything set to very high, except for no shadows, no AA, no AF, post processing to low and view distance at 1600.
-With crossfired 6970s I am averaging 55+fps with everything set to very high, shadows set to very high & view distance set to 3000.
If your a big ARMA 2 fan & have an insane resolution to push then crossfired 6970s are for you.


This paragraph alone has almost sold me. I wish more reviews/benchmarks used the ArmA II Games.


As it is right now, I don't feel I am fully enjoying my ArmA II experience (Though my TrackIR 5 helps :) ) due to the settings I have to run it at.
 
This paragraph alone has almost sold me. I wish more reviews/benchmarks used the ArmA II Games.


As it is right now, I don't feel I am fully enjoying my ArmA II experience (Though my TrackIR 5 helps :) ) due to the settings I have to run it at.

Honestly, I was on the fence with keeping the second 6970 until I played ARMA2 OA. It is fucking awesome with crossfire! I don't know if vanilla Arma2 supports crossfire (I suppose I will try that next), but OA and PC are beyond great with 6970s crossfired!
 
Great mini review! Good to hear that crossfire is improving, but I wonder what is causing BSOD when you try to OC in crossfire?
 
[H]ello and merry Pre-Christmas fellow [H]ardites:


Battlefield Bad Company 2:
-One 6970 is puttin out 40-60fps in multiplayer with everything maxxed except for no HBAO & AA at 2x.
-Crossfired 6970s allow you to add HBAO or bump up the AA for solid 60fps gaming. However, in my opinion, there is a greater degree of perciptical input lag with BC2 than crysis has in crossfire. I am not a competitive FPS online player, so the input lag makes no difference for me gameplay wise as I am a mediocre online player at best, however, a quick twitch diehard gamer is going to prefer the zero lag of a single card.
If you want everything maxed and pretty with BC2 than crossfire 6970s is for you, however, if you want everying almost maxed with snap second responsiveness than stick with a single card.

You should see me play BC2 at 5760x1080 using 6950x2, with 6850crossfire it was smooth and with the 6950 its also smooth but I maxed out my fps as much I can, seems I am cpu bound now heh.
eyefinity just makes it a different game.
playing wtih less resolution, one card is likely good enough.
 
You should see me play BC2 at 5760x1080 using 6950x2, with 6850crossfire it was smooth and with the 6950 its also smooth but I maxed out my fps as much I can, seems I am cpu bound now heh.
eyefinity just makes it a different game.
playing wtih less resolution, one card is likely good enough.

Oh BC2 is very very smooth with my crossfire setup, but I notice a small bit of input lag. Input lag is one of those things that you either notice or you don't. Is a personal thing and I seem to notice just a tinge of it with BC2 and it is annoying to me. I am overly picky when it comes to FPS & lag response issues.
 
Great mini review! Good to hear that crossfire is improving, but I wonder what is causing BSOD when you try to OC in crossfire?

I know, I am wondering if I WC the cards if that will make a difference. Ultimately it is either a heat issue, a voltage issue, or a driver issue. If anybody else is running a crossfire 6900 setup, please let me know how OCing goes for you!
 
What kind of temps are you getting with the OC? It could be a heat issue, have you tried increasing the fan speed to 100% for testing purposes?
 
You have tested each card individually to see whether the OCing issue is a matter of one card being a dud, right?

If so, try switching the "rails" to which your modular PCI-E connectors are attached. You can go with either 12V1 or 12V2. (The PSU doesn't really have rails, but two separate mini-PSUs).
 
Oh BC2 is very very smooth with my crossfire setup, but I notice a small bit of input lag. Input lag is one of those things that you either notice or you don't. Is a personal thing and I seem to notice just a tinge of it with BC2 and it is annoying to me. I am overly picky when it comes to FPS & lag response issues.

I totally agree with this. Went from a 5870 to dual 5850's and the input lag here is probably going to have be changing out again, probably for a 6970.
 
Great review I88, and nice setup :)

I have just received my 6950 today, but because of a mistake by the couriers a second one will arrive tomorrow, based on your review I might just keep it :)
 
I'm a 5870 CFX user at 5760x1200 wondering if I should upgrade. I haven't been thrilled with CFX and I too swore I would never do multi-gpu again. Although I must say that after a year of suffering through downright awful driver releases, 10.12 actually works great with BC2 out of the box -- scaling is good and substantially decreased microstutter. I actually wondered whether my mind was just playing tricks on me, but reading this thread . . . maybe AMD finally fixed something?
 
I'm a 5870 CFX user at 5760x1200 wondering if I should upgrade. I haven't been thrilled with CFX and I too swore I would never do multi-gpu again. Although I must say that after a year of suffering through downright awful driver releases, 10.12 actually works great with BC2 out of the box -- scaling is good and substantially decreased microstutter. I actually wondered whether my mind was just playing tricks on me, but reading this thread . . . maybe AMD finally fixed something?

The microstutter is all but gone, they did a great job with it. However, I am overly picky with input lag and BC2 seems to suffer from a small bit of it, which annoys me. As long as you turn HBAO off, you can pretty much max BC2 with one 6970 anyway, so I would rather have no lag with 2x AA than to have a small bit of lag with 8aa + HBAO.
 
Great review I88, and nice setup :)

I have just received my 6950 today, but because of a mistake by the couriers a second one will arrive tomorrow, based on your review I might just keep it :)

Ahh please give it a go and add your review to this thread! Let me know if you have any of the same issues that I am having with overclocking crysis & booting up.
 
UPDATE 12/22/10:


Micro-stutter: I do not notice any micro stutter if I am averaging 40+ fps with my crossfire setup, however, if i kick up the settings in crysis where it taxes the system with average fps below that I notice the stutter. However, it is important to note that the stutter I notice is nowhere near as bad as it was with my 5870 toxic 2gb cards.

.

this contradiction right here invalidates your thread. the frame outputs of multi-gpu solutions are not any smoother than single gpu setups, only the frame count is higher. in simpler terms, the micro stutter negates any benefit of their higher frame rates.

in gpu -intensive games, if you are achieving a smooth frame output in multi-gpu then you are also achieving it in single gpu. for example, if you are running at 14 fps in single gpu mode it will be choppy. but if you enable the second gpu and are now hitting 28 fps in this same game it will still be choppy due to micro stutter.
 
i just figured out something with my 6970 tonight if i crank up the power tune to +20% i get much performance out of the card.
 
in gpu -intensive games, if you are achieving a smooth frame output in multi-gpu then you are also achieving it in single gpu. for example, if you are running at 14 fps in single gpu mode it will be choppy. but if you enable the second gpu and are now hitting 28 fps in this same game it will still be choppy due to micro stutter.


I have to agree. I just moved from a 5970 to the 6970 and the difference in smoothness is unreal, particularly in Just Cause 2. It feels like a massive upgrade, even though it isn't raw performance wise.
 
Last edited:
this contradiction right here invalidates your thread. the frame outputs of multi-gpu solutions are not any smoother than single gpu setups, only the frame count is higher. in simpler terms, the micro stutter negates any benefit of their higher frame rates.

in gpu -intensive games, if you are achieving a smooth frame output in multi-gpu then you are also achieving it in single gpu. for example, if you are running at 14 fps in single gpu mode it will be choppy. but if you enable the second gpu and are now hitting 28 fps in this same game it will still be choppy due to micro stutter.

Really? Well this is news, please give the memo to the two 5870s that I ebayed three months ago, because even though they were telling me 50 fps, the microstutter was horrific, whereas on card at 25 fps was nice and tolerable.
 
You probably weren't experiencing micro stutter. I don't know what you were experiencing since I wasn't there to see it.

I can say that I have crossfired 4890's and I haven't experienced micro stutter yet, but I haven't bothered with Crysis or Arma. Just B:BC2, TF2, DII:Lod+mods, Torchlight, DoD:S, and Borderlands. In some games, like Borderlands for instance, I tend to get inconsistent performance that causes odd drops at times even though the max fps is high that sounds an awful lot like what you're describing, but that isn't micro stutter. That is just an issue with that particular game.
 
After playing with my 6950's for a few days I would have to say they are far better then the 5850's I've relegated to the closet. While one monitor gaming was decent on the 5850's, Eyefinity was horrid no matter what settings.

I'm glad I spent the money to upgrade. Far smoother all around.
 
ATI users with the 5 series cards seem to have far more problems with "microstutter", especially people using them in Eyefinity, than Nvidia users. That has to be shitty driver or hardware implementation somewhere, because it's pretty much flawless on Nvidia's end. I have been tracking SLI tech since the 8800 GT and it has improved over the last three generations to the point of being a complete non-issue so long as your FPS isn't shit to begin with.

It seems like the 6 series has taken care of the problem on the ATI side though.
 
ATI users with the 5 series cards seem to have far more problems with "microstutter", especially people using them in Eyefinity, than Nvidia users. That has to be shitty driver or hardware implementation somewhere, because it's pretty much flawless on Nvidia's end. I have been tracking SLI tech since the 8800 GT and it has improved over the last three generations to the point of being a complete non-issue so long as your FPS isn't shit to begin with.

It seems like the 6 series has taken care of the problem on the ATI side though.

to be fair I had similar issues with my past GTX275 SLI setup, it is not vendor specific. Stressing the cards past a certain point, where they'd be rendering at around 25-35 FPS, would result in microstutter. It seems like AMD has made improvements in this area but as long as the issue still persists I am staying on single GPU. On single GPU, 30 frames is a perfectly playable framerate for me. With SLI/Crossfire I need at least 40-50. So, there's still some advantage there, but it's a lot less than benchmarks would have you believe.

Also, a lot of people never notice microstutter because they are running at ridiculous frames to begin with.
 
ATI users with the 5 series cards seem to have far more problems with "microstutter", especially people using them in Eyefinity, than Nvidia users. That has to be shitty driver or hardware implementation somewhere, because it's pretty much flawless on Nvidia's end..

Really? You've got some independently sourced study numbers or polls or something to back up what you're saying?

There is nothing about AMD's cards that makes them more likely to micro stutter than nV's. As the other poster above me mentioned it'll only occur if you push the cards too much and that can happen with either nV or AMD cards. All you have to do to "fix" the problem is drop AF or FSAA or whatever setting down a bit and it goes away. Its a massively overblown issue and anyone complaining about it should be laughed at since its so easy to fix.
 
You probably weren't experiencing micro stutter. I don't know what you were experiencing since I wasn't there to see it.

I can say that I have crossfired 4890's and I haven't experienced micro stutter yet, but I haven't bothered with Crysis or Arma. Just B:BC2, TF2, DII:Lod+mods, Torchlight, DoD:S, and Borderlands. In some games, like Borderlands for instance, I tend to get inconsistent performance that causes odd drops at times even though the max fps is high that sounds an awful lot like what you're describing, but that isn't micro stutter. That is just an issue with that particular game.


it can also be an issue with running out of video memory. which most console ports have this problem like borderlands.


I know, I am wondering if I WC the cards if that will make a difference. Ultimately it is either a heat issue, a voltage issue, or a driver issue. If anybody else is running a crossfire 6900 setup, please let me know how OCing goes for you!


try Matrice's suggestion and test the cards separately. disable crossfire, disconnect 2 of your monitors and stress the primary card. move the display to the second card and stress that one with the overclock see which one fails. i'm going to guess the problem is voltage.
 
Last edited:
Borderlands has issues even with single card systems. Its not so much a Crossfire/memory/SLI issue as it is a "this is a crappy console port" issue.
 
Really? You've got some independently sourced study numbers or polls or something to back up what you're saying?

I dont see any independently sourced study numbers or polls or something from you to back up what your saying...or contradict what he said.
 
I dont see any independently sourced study numbers or polls or something from you to back up what your saying...or contradict what he said.

There have been several articles posted around at one time or another on micro stuttering, one on this very forum in fact, you don't need a poll to back up what I'm saying. This ooold info. that has been widely known for years so I didn't see the need to post a link or something to, you know, a thread on this very forum for instance.

Do you also go around insisting others post links detailing the definition of "fps" and "FSAA"? A certain minimum of knowledge is to be assumed outside of newbie threads you know, otherwise it'd be tedious to post anything at all.
 
There have been several articles posted around at one time or another on micro stuttering, one on this very forum in fact, you don't need a poll to back up what I'm saying. This ooold info. that has been widely known for years so I didn't see the need to post a link or something to, you know, a thread on this very forum for instance.

Do you also go around insisting others post links detailing the definition of "fps" and "FSAA"? A certain minimum of knowledge is to be assumed outside of newbie threads you know, otherwise it'd be tedious to post anything at all.

Lol. You are confused, i know exactly what microstutter is. I didnt ask you to define it or explain it.
 
Ahh please give it a go and add your review to this thread! Let me know if you have any of the same issues that I am having with overclocking crysis & booting up.

The second 6950 arrived today, quicker than I thought :p The problem is if I open it and try it I will have to buy it I supposed. If I do I will add my review to this thread and my own thread. The only problem is that I dont have crysis? can I download the benchmark without getting crysis?
 
Lol. You are confused, i know exactly what microstutter is. I didnt ask you to define it or explain it.

If you know what micro stutter is then then you know it isn't vendor specific in any way, shape, or form and your previous post is mooted at best and pointless trolling at worst.
 
The second 6950 arrived today, quicker than I thought :p The problem is if I open it and try it I will have to buy it I supposed. If I do I will add my review to this thread and my own thread. The only problem is that I dont have crysis? can I download the benchmark without getting crysis?

I88.........great review....a bit schizophrenic, but good info.........did you dump the ASUS E6? Say it ain't so.:eek:

Any way, you can't do the Crysis bench run without the full game.
You can probably find it on sale at BB or walmart for 10 dollars by now.....or D/L it from Steam?
 
If you know what micro stutter is then then you know it isn't vendor specific in any way, shape, or form and your previous post is mooted at best and pointless trolling at worst.

Almost. I never said it was or wasnt vendor specific, so im not quite sure what your trying to imply.
 
I really hope the microstutter is alleviated as you say because I'd really like to add a second 6950 a little bit down the line.
 
I88.........great review....a bit schizophrenic, but good info.........did you dump the ASUS E6? Say it ain't so.:eek:

Any way, you can't do the Crysis bench run without the full game.
You can probably find it on sale at BB or walmart for 10 dollars by now.....or D/L it from Steam?

The six served its purpose, now its ebayed ;)
 
Back
Top