My rig is a
i5 2500k at 4.3ghz
12 gb ddr3 ram at 1600mhz
2 HD 6950 cards running at crossfire
Which is fairly decent but I get TERRIBLE performance out of it, mostly when trying to play Battlefield 3 but other games get bad frame rates as well.
I have a fresh Windows 7 64bit install with the newest display drivers with Crossfire working, I ran anti virus and malware scans and several benchmark tests where I get average and slightly above average(cause of OC) results yet in games the story is a different matter all together with Battlefield(running at low settings on 1080p at 60mhz) barely holding at 60 fps at 'calm' conditions and dropping all the way to 30 when things get tough.
My friends who play this game use weaker machines to get much better results and when I set the graphic setting to auto it puts almost everything on Ultra(which works just as bad)
Other games I tried were Arma2 and Shogun 2, where my frame rates also drop considerably below players with the exact same machine.
I'm a bit lost here cause I have tried everything I can think of so I could really use a fresh approach.
CPU hits a max of 70 and GPU hits a max of 65 under pressure. With crossfire disabled I get pretty much the same performance but with crossfire enabled 1 card is going all the way to 90% load while the 2nd remains at 20% max.
I will run FurMark and check my Vram even though it's the 2gb version.
Edit 1 :Ran FurMark and it gives me a score of 3383 at the preset 1080 test but it only seems to notice 1 card(CCC can see both and Crossfire IS enabled)
Edit 2 : MSI Afterburner shows that both GPU's share the workload during the FurMark test and comparing the score shows that 1 card would not get that score.