quad crossfire: physically practical?

waffle911

Distinguished
Dec 12, 2007
243
0
18,680
Well I'm new, and haven't been able to find anything regarding this very obvious problem that will likely face enthusiasts once the quad- drivers come round, so here it is:

With four HD3870's, they collectively take up 8 case expansion slots, whereas the vast majority of ATX cases contain only 7; :heink:
Motherboards with four PCI 2.0 slots don't all spread them out enough for four double-slot cards, and
When you have four double-cards eating up all of the space in your case, where does cooling air come/go :sweat: and where the heck are you supposed to put a sound card or networking card? :pfff:

On an unrelated note, why has have the Tom's VGA charts completely omitted the HD 2900 XT 1GB DDR4? Surely this would put an ATi player a little higher on the charts. I emailed 'em, and got no response. :non:
 

cb62fcni

Distinguished
Jul 15, 2006
921
0
18,980


ATI has yet to unveil tri-crossfire drivers for the few X38 chipsets that support 3 PCI-E slots, so I wouldn't hold my breath for the quads, it will likely be a little while. When people refer to quad-crossfire, they are referring to the supposedly upcoming X2 variants of current ATI GPU's, that is, dual gpu's on one PCB. Putting four seperate cards in would be somewhat ridiculous, as would trying to provide power to all of them, you'd need a workstation type board and a >1KW PSU. As for why the HD2900XT 1GB isn't on the charts, who knows? It's obsolete anyway, the 3870 spanks it pretty convincingly while using far less power and creating far less heat. So the overall position wouldn't change much at all for ATI.
 

zenmaster

Splendid
Feb 21, 2006
3,867
0
22,790
The issue is not simply drivers.
Drivers is only one factor.

The games also need to be written to properly support the extra cards.
It will be much like the issue with Single vs Dual vs Quad Core CPUs and various software.

I read a few articles on the topic, but I did not book mark them.

Basically, until very recently, few games were optimized for dual graphic cards (SLI). To add more graphic cards, the games will need to be optimized. In theory, the similar issues will exist for dual GPUs on a single PCB.

However, a Single Dual-Core GPU will have less issues due to the already SLI/CF ready nature of some games.

It will be the SLI/CF setup of Dual-Core GPUs that will be real tricky.
I'm sure this will come at some point, but expecting 3/4 Graphics Cards all with Multiple Cores to function is something that I think is quite a ways off.

I actually expect to see more of the GPU work to start off-loading back to the CPU since this there will be excess processing power there already since most games only use two cores and are not CPU bound.
This leaves two cores completely unused and free for use.

I know Intel has had some irons in the fire to help make more use of the CPU for Graphics as they move to 4-way and soon 8-way processors.



 

cb62fcni

Distinguished
Jul 15, 2006
921
0
18,980


The usefulness of CPU cores for additional graphics processing is, well, limited at best. GPU's are massively parallel, whereas a modern CPU is not. Therefore it would seem there would be some hurdles to overcome from a coding standpoint to use a CPU core as a aux GPU.

Let's not forget another important reason why tri/quad crossfire might not be the cat's meow: overhead. Remember Nvidia's abortive attempt to implement quad-sli? When you're trying to prioritize between 3 or 4 devices, you rack up an immense amount of overhead that drivers have to be able to overcome smoothly. Nvidia failed rather miserably in this department, and although ATI typically has better drivers, I can forsee them having many of the same type of problems if they try to go this route. The CPU might just have to be utilized to coordiate GPU-bound traffic efficiently.
 
cb62fcni Wrote
The usefulness of CPU cores for additional graphics processing is, well, limited at best. GPU's are massively parallel, whereas a modern CPU is not. Therefore it would seem there would be some hurdles to overcome from a coding standpoint to use a CPU core as a aux GPU.

Can i just ask, Isnt this the whole point of the fusion and nehalem(prob spelt that wrong but) cores to enable some on chip graphics capabilities ?
Sure it wont be much to start with but from what i can find on the net and other places Intel seem quite pleased with what they have seen of th etc so far.
Mactronix
 

cb62fcni

Distinguished
Jul 15, 2006
921
0
18,980


Yep, Fusion and Nehalem both offer GPU capabilities on-die, but it's important to remember that the GPU functions for both of them are added-in, that is, they don't share the same architecture with the CPU cores that are in the same die. This is for the same reason I mentioned earlier; GPU and CPU architecture is dramatically different.

And KyleSTL, I have no idea what that case is, my guess would be some type of server/workstation type case. Maybe they even had it custom built. Regardless, 2 3870X2's makes a whole load more sense for a quad setup than 4 independant cards. We'll just have to wait and see what ATI provides, and then whether software support develops.
 
I cant remember where I read it, but doing fusion/larrabee, theyll need to raise the parralism of the multi-cpu if I remember correctly, to the point where its closer to the gpu, thereby giving more graphics power, without completely undoing the 86 arch. It was way over my head, and I also remember this was tried before in the past, but was given up, mainly because the cpu's of the day didnt have near the processing power of todays chips, nor the advanced micro code. Its coming, and someday our discreet will be a cpu/gpu combo, and an upgrade will only be determined by speeds/ipc/quad-octo. Oh, and drivers heheh
 

hcforde

Distinguished
Feb 9, 2006
313
0
18,790
Wasn't this the point behind AMD acquiring ATI? The big question now is whether AMD has the resources to do the R&D to make it happen.

Regarding 4 cards and the space in a case. No special case is required. The person that would want that setup would first have to buy a board designed for it and the sound would probably be a great chip with standard net card on board. (also, if they can afford the board and the cards they could afford a 'special'case.) This woud be a niche product. ASUS has 4 PCI-E slot boards out now and has had them available for a couple of years. I own one with 4 video cards in it for my day-trading work-a niche market.
 

Joe_The_Dragon

Distinguished
Sep 19, 2006
512
0
18,980

on board network over the pci-e bus.

PCI network cards will just be slowed down by the pci sound card, and other on board pci stuff like firewire.
 

Hatman

Distinguished
Aug 8, 2004
2,024
0
19,780
3 scale well at high res, nvidia anyway.


I think ATI does it differently IDK about that though I like nvidia. Its probably how ATI cards scale so much better thean nvidia ones.
 

spoonboy

Distinguished
Oct 31, 2007
1,053
0
19,280


Your bang on the money there! When I first got into PCs, back around winter 2004, the nvidia 6 series and ati x800s were the hot new things. Back then multi-card setups were a new and promising idea, but its taken until very recently before they have had widespread support in games. A magazine in here in the u.k called 'custom pc' did a feature on a quad-sli setup (2 x nvidia gx2s) and it was basically a storm in a teacup for seemingly everything except f.e.a.r, which at the time (pre nvidia 8800 series) ran insanely well with those cards.

But I think quad crossfire is going to be implemented in a different way to the nvidia quad-sli setup as they will try and get each card to render alternate frames independent of each other. So that say with 4 gpus each one will render a frame, then wait for the other 3 to do their frames, then render the next, like a 1,2,3,4,1,2,3,4 and so on kind of system. As far as i can remember from that article they (the magazine) were saying that in quad-sli the gpus worked in a chain type fashion, collectively working on rendering the same frames together, not on their own rendering seperate ones. If anyone has this issue from about late 2006 I think, or has any info to clarify, please feel free!

Driver issues and game support will likely be a headache, but ati are taking their time on writing the drivers so at least their not rushing it out in a half-assed hurry, ala phenom style.

 

cb62fcni

Distinguished
Jul 15, 2006
921
0
18,980


No, you would need a special case as the 4 cards being discussed are each dual-slot and the reference ATX case has 7 expansion slots. If someone was trying to quad-sli 8800GT's it wouldn't be as big a deal as they are single-slot designs.
 

KyleSTL

Distinguished
Aug 17, 2007
1,678
0
19,790

Yeah, but how the heck are you going to exhaust 360W out of the case (for the GPUs alone)?
Your case would need to look like this:
pic_front2.jpg

or this:
PC-343B-WCE_01.jpg

:kaola:
 

KyleSTL

Distinguished
Aug 17, 2007
1,678
0
19,790
It's a $600 pre-water-cooled configuration of a Lian Li 343B case on Performance-pcs.com I think frozen CPU has a mod'ed one too for $1000.
 

Hatman

Distinguished
Aug 8, 2004
2,024
0
19,780
There are cases that can do it.


But I think the general thing to do is WC them, if you are using 4.


Besides, 3 is still possible too, only one bvoard can do 4way with dual slot atm anyway and thats the MSI one, the others havent got enough space between PCi-E.
 

hcforde

Distinguished
Feb 9, 2006
313
0
18,790
Dear cb62fcni

No you do NOT need a special case there IS room to fit a dual slot board in the last slot of MOST cases you would put a setup like this in. First you would NOT put this in a mid-tower but in a full tower case that would be suitable for the rest of the equiopment you would be getting. Otherwise it is like a person that goes out and gets Bose speakers but goes to Radioshack for the AMP/Receiver. You must look at putting oranges with oranges and apples with apples. Coolermaster Cosmos and Stackers come to mind as cases that would lend themselves toa setup like this easily.

Motherboard configuration
slot 1 - PCI-E
slot 2 - whatever
slot 3 - PCI-E
slot 4 - whatever
slot 5 - PCI-E
slot 6 - whatever
slot 7 - PCI-E

Physically it is feasible with nothing custom-the real problem is will the GPU makers feel there is a big enough market to invest in the R&D. A more intelligent design is to put two GPU's on the same board then possibly put a special CPU on the (GPU)board to handle some of the overhead.

Considering a high-end card would be say $500, how many people would spend $2000(or more) for a quad video card setup for gaming with probably huge diminishing returns on the 3rd and 4th video cards? If they could co-opt the workststion market that would be a marketing point to consider for actually doing it. A lot of things ARE possible but the bottom line is will it bring a profit to the company. A lot of what gets "leaked" is simply a trial balloon to help them define the possibility of a niche in the current market. If they have to design new cases then that is defining a NEW market which is much harder to judge and a lot more risky.

GUESS WHAT the stacker and the Cosmos can fit the PHYSICALLY larger workstation dual CPU motherboards. It can be done with common 'off the shelf' parts, the biggest is if the companies feel there is a market big enough to invest in doing it. Another point about heat is that the 45nm process is taking care of that part along with the power requirements. I just built a Q6600 machine with ASUS Maximum Formula SE and dual ATI 3870's with lower power requirements than my old machine with 1 HD2900xt and E6400

BTW I have 2 ASUS workstation motherboards in Stacker and Antec cases
 

hcforde

Distinguished
Feb 9, 2006
313
0
18,790
Hey, aevm

Yes I am running 8 LCD's for my day-trading. My setup is tame, go to www.tradingcomputers.com to see some real monsters. Another company I know is offering platforms with 20 monitors. Matrox makes PCI cards that run 4 monitors as well as PCI-e cards that will do 4. I am using Nvidia 6800's, Asus P5W64 Motherboard. ATI also makes quad cards. You do not here a lot about them because they are aimed at the workstation market. Also cards are coming out for the 1x, 2x and 4x PCI-e slots. In general the x1 PCI-e has about 500MB/s while run of the mill PCI cards have 128MB/s. More than enough to be efective in these small slots. Matrox has cards that take advantage of the new PCI protocols and can run at 512MB/s in PCI for 2D work these are more than adequate throughput.
 

cb62fcni

Distinguished
Jul 15, 2006
921
0
18,980


Ok, let me rephrase my point: Without changing the stock cooler configuration, it is not only probably impossible to fit these dual-cooler cards in, it is highly inadviseable. In the configuration you so painstakingly drew out, the aptly named "whatever" slots would, instead of being filled with "whatever" house the stock cooling solution for the 3870's. Notice the lack of "whatever" below slot 7. This is the problem, coupled with the fact that in any conventional case the intake fan for the poor bottom card would be nearly flush with the bottom of the case. Do you appreciate what I was trying to get across now? Now, if you would invest in aftermarket cooling solutions for the cards, it becomes more feasable, but still completely silly since there's no drivers and the bottom two slots would likely have to run at x4 or possibly at x8. As you mentioned, the law of diminishing returns comes into play, mainly due to overhead scheduling issues as I mentioned earlier, but I would imagine bandwidth would also be a factor with 4 cards on the bus. Now, the X2 versions of the card seem to hold more promise, so we'll have to see when they get released whether ATI will support quad crossfire in drivers right away, or if we'll be forced to play the waiting game like we did with Nvidia and the GX2.
 

Hatman

Distinguished
Aug 8, 2004
2,024
0
19,780
Arent they still playing that waiting game.. waiting...


MSI board can use 4x 3870's already so can the big cases, whats the problem? Theyd work fine with stock cooling.

Bandwidth wont be a problem if they use good bridges, that is what they are there for.




Anyway, if people want performacne im sure they would quite happily do it, most would go with WC'ing on them anyway.

But for the guys with 2560x1600 im sure it would scale pretty well just like tri-sli which is scaling brilliantly at that high resolution.
 

hcforde

Distinguished
Feb 9, 2006
313
0
18,790
cb62fcni

You seem to be under the impression that the world ends after slot 7. That real estate ceases to exist. That at the edge of the motherboard there is no more space that can be used. As HATMAN said, as I have attemped to tell you the bigger stock cases can fit a dual slot card in slot 7 and all will be well. It has already been done NUMEROUS times. It is like you are saying that Quantum Physics does not exist because you can not understand it. If others understand it and can work with it--guess what, it exists. Those of us that have worked with dual-slot cards in slot 7 understand it. Your position has the potential to mislead others if read unchecked.