Mixing cards (shaders)...Rules?

Moderators: slegrand, Site Moderators, PandeGroup

Mixing cards (shaders)...Rules?

Postby OldChap » Fri Jan 30, 2009 7:41 pm

Ive read, and pointed others at, threads about performance reductions when mixing the number of shaders on 9 (and 8) series cards.

Can anyone tell me if this problem still exists when using 200 series cards
Image
OldChap
 
Posts: 68
Joined: Thu Jan 01, 2009 10:27 am

Re: Mixing cards (shaders)...Rules?

Postby alexopth69 » Sun Feb 01, 2009 10:13 pm

yes it does. shaders number must be an integer fraction on eachother. So I have used GTX285 and GTX260 and 260 produced a poor 3000 PPD
alexopth69
 
Posts: 16
Joined: Tue Aug 05, 2008 11:17 am

Re: Mixing cards (shaders)...Rules?

Postby OldChap » Sun Feb 01, 2009 11:55 pm

Thanks, I thought this would be the case but my poor memory was recalling a comment otherwise
OldChap
 
Posts: 68
Joined: Thu Jan 01, 2009 10:27 am

Re: Mixing cards (shaders)...Rules?

Postby Leonardo » Mon Feb 02, 2009 7:53 am

shaders number must be an integer fraction on eachother


I know that a GPU with 128 shaders - one GPU of a 9800GX2 does not mix well with a GPU of 112 shaders - 88/9800GT. I don't understand your mathematics statement. Would you please illustrate that?
User avatar
Leonardo
 
Posts: 600
Joined: Tue Dec 04, 2007 5:09 am
Location: Eagle River, Alaska

Re: Mixing cards (shaders)...Rules?

Postby P5-133XL » Mon Feb 02, 2009 10:42 am

128/112= 1.1428 (not an intger factor)
112/88 = 1.2727 (not an integer factor)
112/56 = 2 (an integer factor)
Image
P5-133XL
Site Moderator
 
Posts: 4001
Joined: Sun Dec 02, 2007 4:36 am
Location: Salem. OR USA

Re: Mixing cards (shaders)...Rules?

Postby chungenhung » Wed Feb 04, 2009 1:15 am

P5-133XL wrote:128/112= 1.1428 (not an intger factor)
112/88 = 1.2727 (not an integer factor)
112/56 = 2 (an integer factor)

That is some new information. Never knew that before.
chungenhung
 
Posts: 271
Joined: Wed Dec 05, 2007 8:53 pm

Re: Mixing cards (shaders)...Rules?

Postby codysluder » Wed Feb 04, 2009 1:22 am

I don't think anybody knew it before now. I certainly don't remember reading that until today.
codysluder
 
Posts: 2222
Joined: Sun Dec 02, 2007 12:43 pm

Mixing cards?

Postby Xaero » Wed Feb 04, 2009 9:46 am

Okay, so heres the question and I probably look dumb.
Say I have a GTX 280, and I got a 8800 laying around...
I know you can't SLi them... but could I leave the 8800 headless plugged into the same motherboard as the 280 and be able to fold on it?
I've been reading about it but want to clarify it before I have my old 8800 shipped halfway across the US...
thanks
~Xaero
Xaero
 
Posts: 11
Joined: Wed Feb 04, 2009 8:15 am

Re: Mixing cards?

Postby jaak ennuste » Wed Feb 04, 2009 10:46 am

Xaero wrote:Okay, so heres the question and I probably look dumb.
Say I have a GTX 280, and I got a 8800 laying around...
I know you can't SLi them... but could I leave the 8800 headless plugged into the same motherboard as the 280 and be able to fold on it?
I've been reading about it but want to clarify it before I have my old 8800 shipped halfway across the US...
thanks
~Xaero


You can use many different cards. They have separate clients with separate work directories. SLI and Physixs should be disabled, use dummy VGA plugs to fool monitors and extend desktop to each card in windows display properties. Clients should have different machine ID-s (folding@home -> setup -> advanced) to avoid conflict.

I have run 2 GPU GTX 295 and 1 GPU 280 same time, no problem whatsoever.

cheers

Jaak
building 32 GPU folding rig: 16 x NVIDIA GeForce GTX 295 cards; dual PSU solution; 4 nodes.
Website: Estonia Donates, ambitious 400 PPD supercomputer project
Sponsored by AdlerFlow ceramic coated Porsche exhausts
User avatar
jaak ennuste
 
Posts: 332
Joined: Thu Jan 08, 2009 11:30 am
Location: Tallinn, Estonia, EU

Re: Mixing cards?

Postby codysluder » Wed Feb 04, 2009 4:07 pm

jaak ennuste wrote:You can use many different cards. They have separate clients with separate work directories. SLI and Physixs should be disabled, use dummy VGA plugs to fool monitors and extend desktop to each card in windows display properties. Clients should have different machine ID-s (folding@home -> setup -> advanced) to avoid conflict.

I have run 2 GPU GTX 295 and 1 GPU 280 same time, no problem whatsoever.


Multiple cards will work, but not necessarily effectively. If you mix multiple GPUs of different performance classes, Windows will still send updates to all parts of the "screen" in a synchronized process so you won't get full performance out of both GPUs.
codysluder
 
Posts: 2222
Joined: Sun Dec 02, 2007 12:43 pm

Re: Mixing cards?

Postby dempaSD » Wed Feb 04, 2009 6:32 pm

jaak ennuste wrote:I have run 2 GPU GTX 295 and 1 GPU 280 same time, no problem whatsoever.


Jaak,

GTX 295 and GTX 280 works fine without any performance decrease since those use the same amount of shaders for the GPU's.
Image
dempaSD
 
Posts: 146
Joined: Tue Nov 18, 2008 2:16 am
Location: Sweden and US

Re: Mixing cards?

Postby jaak ennuste » Wed Feb 04, 2009 6:56 pm

codysluder wrote:
jaak ennuste wrote:You can use many different cards. They have separate clients with separate work directories. SLI and Physixs should be disabled, use dummy VGA plugs to fool monitors and extend desktop to each card in windows display properties. Clients should have different machine ID-s (folding@home -> setup -> advanced) to avoid conflict.

I have run 2 GPU GTX 295 and 1 GPU 280 same time, no problem whatsoever.


Multiple cards will work, but not necessarily effectively. If you mix multiple GPUs of different performance classes, Windows will still send updates to all parts of the "screen" in a synchronized process so you won't get full performance out of both GPUs.


I don't buy that. There is nothing to do with windows anymore. CUDA interface opens direct access to streaming processors, by-passing Windows graphics engine and every GPU works at full power being fed directly from CPu and main RAM. Very good introductory article is here: http://en.wikipedia.org/wiki/CUDA

Jaak
User avatar
jaak ennuste
 
Posts: 332
Joined: Thu Jan 08, 2009 11:30 am
Location: Tallinn, Estonia, EU

Re: Mixing cards (shaders)...Rules?

Postby dempaSD » Wed Feb 04, 2009 7:35 pm

Ok, I have a spare 8800gs lying around. Will pair it with two 9800gx2's this week to verify for myself how it works. I know the expected "speed" for all of these running paired with only same type of GPU's.
dempaSD
 
Posts: 146
Joined: Tue Nov 18, 2008 2:16 am
Location: Sweden and US

Re: Mixing cards (shaders)...Rules?

Postby Hgradio1 » Thu Feb 05, 2009 12:14 am

My experience says just dont try to mix 200 series with 88 or 98 series because they normally don't work at all with many systems.
Hgradio1
 
Posts: 41
Joined: Fri Sep 12, 2008 6:26 pm

Re: Mixing cards (shaders)...Rules?

Postby dempaSD » Thu Feb 05, 2009 5:07 am

Tried it:
Added one 8800gs (96 shaders) together with two 9800gx2 (128 shaders). Total five gpu clients. The 96 shader card produces ~25% less PPD like this than when paired with another 96 shader card. Really. And when not calculating PPD but rather the number of shaders, 96/128 = 0.75 ...voila.

I'll keep the 88gs folding overnight tigthly stuck between the 98gx2's to measure stability. (gpu0+1,gpu2, gpu3+4) I don't have other box to put the 88gs in anyway. Overclocked as far as cards allow in my not optimally cooled setup.

There, same experience for me as for most other people I've seen posting results here before.
dempaSD
 
Posts: 146
Joined: Tue Nov 18, 2008 2:16 am
Location: Sweden and US

Next

Return to NVIDIA specific issues

Who is online

Users browsing this forum: Google [Bot] and 1 guest