Dual Card Scaling

zokudu

Diamond Member
Nov 11, 2009
4,364
1
81
Two of the major reasons I always hear to avoid ATI video cards are past driver issues (Fair enough I found most driver issues have been fixed or greatly improved since the acquisition by AMD) and poor CrossFireX scaling. I was extremely curious about the second one.

Why does SLI scale much better than CrossFireX? Is there a technical reason? Is the implementation hugely different between the two? Or does nVidia design their cards to scale better with multi-gpu setups? Is it something completely unrelated?
 

lavaheadache

Diamond Member
Jan 28, 2005
6,893
14
81
I would say because AMD doesn't have as good of, or possibly as large or a driver team.

yes, i pulled that out of my ass.

Anyhow, I'm willing to wager that somehow, some way, TWIMTBP has something to do with it. The Green hand can be quite persuasive.

Also pulled out of my ass
 

Rifter

Lifer
Oct 9, 1999
11,522
751
126
I would say because AMD doesn't have as good of, or possibly as large or a driver team.

yes, i pulled that out of my ass.

Epic, i would tend to agree though. ATI does not seem to have a clue how to get CF to scale across all models, for every card they fix scaling issues with in a driver release it breaks another card for CF.
 

Madcatatlas

Golden Member
Feb 22, 2010
1,155
0
0
now, dont let me ruin your party, but it is well known that ATI scale better than nVidia when using 3 cards.
 

JAG87

Diamond Member
Jan 3, 2006
3,921
3
76
It's because ATI has zero participation in the developement of about 90 percent of games. The ratio of nvidia to ATI sponsored games is like 10 to 1.

It's called software developer relations and it's the reason why ATI makes fantastic GPUs that unfortunately provide an under performing and troublesome gaming experience.

Almost all fan boys are completely oblivious to this simple fact.
 

Madcatatlas

Golden Member
Feb 22, 2010
1,155
0
0
+1

I too wish ATI had the resources nVidia does on the software side :(, would give us consumers more choices im sure.
 

happy medium

Lifer
Jun 8, 2003
14,387
480
126
now, dont let me ruin your party, but it is well known that ATI scale better than nVidia when using 3 cards.

But......The thing that crushes this theory is the fact that you need 3 5870's to beat 2 gtx480's by a lousy 4 percent. And only 6 percent faster @ 2500x1600. :(

Quote:
" When it comes to 1920x1080, the score is 11 to 8, but the average advantage of the AMD solution over the GeForce GTX 480 SLI is only 4% now. " (4 percent)

" As for the price factor, the Radeon HD 5970 costs $650-700 and the Radeon HD 5870 about $400. The total cost will be higher than that of two GeForce GTX 480 cards. The small advantage of the AMD solution in terms of performance can hardly justify this difference in price."

http://www.xbitlabs.com/articles/video/display/radeon-hd5800-3way-cf_12.html#sect0

Good point ha?

I have another link showing 4 5870's in crossfire losing to 3 gt480's if you like to see that.
I think I made my point, sli scaling is better then crossfire in every test imaginable.
 
Last edited:

Sickamore

Senior member
Aug 10, 2010
368
0
0
I was thinking about going ATI. After learning about issues with crossfirex i decided to go with nvidia instead. The problem i am having is the heat issues nvidia is having with its fermi card. So i am still waiting on the green goblin.
 

Sylvanas

Diamond Member
Jan 20, 2004
3,752
0
0
There is plenty of information available so there should be no need to make blanket statements out of thin air. CF scales well in most circumstances, profiles are now separate from the driver so profile updates can arrive more frequently than once a month. There are also tools available now that can make life easier should you find a game that doesn't scale appropriately. When going Multi-GPU from either team you can expect that you may run into issues, that's the price you pay but generally these days the situation with SLI/CF is much better than it was.
 

Grooveriding

Diamond Member
Dec 25, 2008
9,147
1,329
126
It's an interesting question, would be nice to get a real answer about it.

The significant scaling differences between nvidia and ATI have become more pronounced with the 4XX series of cards.

I tend to believe it must go beyond simply drivers, and there is a hardware aspect to it.

But who knows.
 

midnilux

Junior Member
Dec 1, 2006
23
0
0
I have always avoided dual gpu solutions, my first was 2x 5850s and for what I payed ($580 total, $290 per card about a month ago) it was really disappointing. I'm running two GTX460's now and get better performance, less noise and less heat, all for only $460, I actually only ended up paying $420 because newegg had a deal for every gtx460 you bought they gave you -$20 off starcraft 2, so I got starcraft 2 for only $20.

Beyond that it is nice to get proper physx support and AA in games without having to resort to 3rd party hacks/tools like ati tray tools, etc. and the nvidia drivers themselves are more intuitive to use.
 
Last edited:

Dark Shroud

Golden Member
Mar 26, 2010
1,576
1
0
I have always avoided dual gpu solutions, my first was 2x 5850s and for what I payed ($580 total, $290 per card about a month ago) it was really disappointing. I'm running two GTX460's now and get better performance, less noise and less heat, all for only $460, I actually only ended up paying $420 because newegg had a deal for every gtx460 you bought they gave you -$20 off starcraft 2, so I got starcraft 2 for only $20.
So you're comparing full price cards to a sale? You can usually find 5850s between $270 & as low as $250. I will agree that $290 is over priced for a 5850 but they are slowly coming down since SI is coming out soon, remember these cards are older than GTX 460s by 6+ months.

Beyond that it is nice to get proper physx support and AA in games without having to resort to 3rd party hacks/tools like ati tray tools, etc. and the nvidia drivers themselves are more intuitive to use.
Proper PhysX support? In most games PhysX runs on the CPU so that shouldn't affect the card. As for AA that depends on the game as in you can thank Nvidia for having to use hacks when running ATI cards.
 

Rifter

Lifer
Oct 9, 1999
11,522
751
126
As for AA that depends on the game as in you can thank Nvidia for having to use hacks when running ATI cards.

You cant blame Nvidia for actually putting money and effort into developer relations and working with them to get AA and effects into the games that the developers dont want to spend the time/money on.

The Fact that ATI never has and probably never will work with developers at all to get AA and other effects working is one of ATI's weak points.
 

Dark Shroud

Golden Member
Mar 26, 2010
1,576
1
0
You cant blame Nvidia for actually putting money and effort into developer relations and working with them to get AA and effects into the games that the developers dont want to spend the time/money on.

The Fact that ATI never has and probably never will work with developers at all to get AA and other effects working is one of ATI's weak points.

I don't care that Nvidia pays devs to use PhysX and some of their other technology. Or even helps program parts of the games.

What I care about is when Nvidia locks out ATI cards from features like AA where a simple hack/mod enables it just fine. I care when Nvidia blocks PhysX hardware accelration on Nvidia cards in the 2-3 games that support it because Nvidia software scanned the system and detected an ATI card.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
+1

I too wish ATI had the resources nVidia does on the software side :(, would give us consumers more choices im sure.


Seems to me the possible oucome would be,

1) ATI "plays the game" just like nVidia does and we end up with *all games working properly on one card or the other and *none working correctly on both.

2) The "buying the devs off" escalates adversely affecting card prices for the consumer. We are the only ones who actually pay the bills.

3) We'd see more resources wasted by the two of them just trying to overcome team A breaking the game for team B cards and less resources for actually designing video cards.

4) Devs are lazy (and in a lot of cases scummy) enough already. Let them do a better job of coding and implementing their own game features and enhancements. If they made a game W/O AA and it didn't sell, they wouldn't be likely to do it again. With all of the money made on games they don't need welfare checks from the card makers.



*all and/or none might be exaggeration, but it makes the point.
 

Rifter

Lifer
Oct 9, 1999
11,522
751
126
I don't care that Nvidia pays devs to use PhysX and some of their other technology. Or even helps program parts of the games.

What I care about is when Nvidia locks out ATI cards from features like AA where a simple hack/mod enables it just fine. I care when Nvidia blocks PhysX hardware accelration on Nvidia cards in the 2-3 games that support it because Nvidia software scanned the system and detected an ATI card.

I will agree with the blocking physX, it is stupid. If you have a ATI card and want to buy a nvidia card for physX i dont see why they would want to stop that. Its just plain stupid and a dumb move on nvidia's part. I cant believe there marketing department let that happen, all it does is take away nvidia sales. Not that buying a dedicated physX card is a good idea but there are people out there that would do it if they could.

I also agree that Nvidia paying developers flat out in cash to use there features is also pretty low.

However i do think that if Nvidia spends the time and money/manpower to program AA into a game the developers are not willing to spend the time/money on themselves then they have every right to lock it out on ATI hardware, they dont work for ATI they work for Nvidia after all. You dont see intel writing code then giving it to AMD for free. If Nvidia wants to spend money to make their customers have a better gaming experiance then let them. ATI has every option to do the same they just made the choice not to.