Parallel Graphics Shaders? Question about Dual AGP and SLI in modern cards.

Woodchuck2000

Golden Member
Jan 20, 2002
1,632
1
0
There's a thread in General Hardware about the possibilities of future motherboards having dual AGP ports. First question, do you think it's architecurally acheivable? The AGP 3.0 spec seems to allow for it...

Secondly, there are some crazy people talking about bringing back SLI for cards such as the 9700. I was wondering about SLI for cards with T&L units, Vertex Shaders and Pixel Shaders. Would there be any performance increase for these applications if SLI was implemented?

My reasoning goes like this: To render alternate lines of a frame, both cards would need to perform the same shader calculations so the frames would be the same. There would not be any performance gains whatsoever in T&L limited applications as the cards are simply doing the same things as each other. To realise any performance gains the units would need to operate in parallel, requiring game engines to utilise parallel processing in their shader routines. This would also imply that whole frames would have to be interleaved rather than lines. (Like in the Rage Fury Maxx, I believe) If game engines could be written to take advantage of parallelism, would it reap any benefits?

That got a bit muddled...
I'm interested to see if my logic works anyway.
Cheers etc...
 

DaFinn

Diamond Member
Jan 24, 2002
4,725
0
0
Well, not getting into technical details, I asked the same question before. I needed to build a computer for a customer that needed to be able to run 3D models on at least 4 screens. There are special (read pricey) solutions for this, but none that are really "top notch". A mobo with 2 AGP would be great for special stuff like this, as all new generation High End cards have dual display capability.

As for running cards in SLI mode, that would require a completely redesigned chips for both craphic cards and mobos. I dont think that is a good/ viable solution.

I think the reason for 2 AGPs would be ability to use 2x dual display graphic cards, and loose all the crappy pci cards!


-DaFinn

ps. pci-express will fix this though.
 

Fandu

Golden Member
Oct 9, 1999
1,341
0
0
I think it would be quite feasable with current hardware, most of the changes that need to be made would be in the drivers. Just change each driver so that it only renders every second line, then run both DVI outputs to a frame combiner.

The biggest hurdle right now is probably the lack of chipset support for dual AGP busses, and it would be quite a bit more expensive for mobo makers to add all the extra slot and another set traces to the board.