Welcome to MilkyWay@home

How can I crunch on both GPUs in a ATI4870x2?

Message boards : Number crunching : How can I crunch on both GPUs in a ATI4870x2?
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
localizer

Send message
Joined: 28 Jan 08
Posts: 40
Credit: 379,931,801
RAC: 0
Message 26229 - Posted: 22 Jun 2009, 15:44:34 UTC - in response to Message 26227.  

Hi Steve - dummy plug in place - monitor seen - just doesn't want to run WUs on it.
Task details show it is seeing only one CAL device.....
ID: 26229 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cluster Physik

Send message
Joined: 26 Jul 08
Posts: 627
Credit: 94,940,203
RAC: 0
Message 26235 - Posted: 22 Jun 2009, 17:45:37 UTC - in response to Message 26229.  

Hi Steve - dummy plug in place - monitor seen - just doesn't want to run WUs on it.
Task details show it is seeing only one CAL device.....

You can enable/disable Crossfire through the CCC (or the ATI Tray Tools, whatever you are using) even on a X2 card. So you should check if it is enabled or not.

Do you have a X2 with 4 DVI connectors? In such a case you can use two dummy plugs (or one dummy plug + a monitor) to use both GPUs even with crossfire disabled (is actually better/more efficient/faster than the crossfire solution). The problem is that on a normal X2 with only 2 connectors both are attached to the same GPU.
ID: 26235 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
localizer

Send message
Joined: 28 Jan 08
Posts: 40
Credit: 379,931,801
RAC: 0
Message 26252 - Posted: 22 Jun 2009, 20:07:14 UTC - in response to Message 26235.  

Hello CP. I have the 4870X2 with 2 DVI ports - the menu options for Crossfire don't even apprear in the CCC - guess the card is Crossfire only.
ID: 26252 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cluster Physik

Send message
Joined: 26 Jul 08
Posts: 627
Credit: 94,940,203
RAC: 0
Message 26260 - Posted: 22 Jun 2009, 21:21:19 UTC - in response to Message 26252.  

Hello CP. I have the 4870X2 with 2 DVI ports - the menu options for Crossfire don't even apprear in the CCC - guess the card is Crossfire only.

Have you checked that it is enabled with a third party tool like GPU-Z?
ID: 26260 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
localizer

Send message
Joined: 28 Jan 08
Posts: 40
Credit: 379,931,801
RAC: 0
Message 26281 - Posted: 23 Jun 2009, 8:07:34 UTC - in response to Message 26260.  
Last modified: 23 Jun 2009, 8:21:14 UTC

Yes, it is enabled - as shown under GPU-Z.
Whilst I can run 4 WUs - wall clock time is approximately twice a single 4870 WU time - leadning me to conclude only a single GPU is being used from the pair.

Puzzling - my 2Gb 4870X2 will get thru less WUs than a much cheaper 513Mb 4870.
ID: 26281 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cluster Physik

Send message
Joined: 26 Jul 08
Posts: 627
Credit: 94,940,203
RAC: 0
Message 26287 - Posted: 23 Jun 2009, 9:21:58 UTC - in response to Message 26281.  

Yes, it is enabled - as shown under GPU-Z.
Whilst I can run 4 WUs - wall clock time is approximately twice a single 4870 WU time - leadning me to conclude only a single GPU is being used from the pair.

Puzzling - my 2Gb 4870X2 will get thru less WUs than a much cheaper 513Mb 4870.

That is really strange. Btw., you don't need to raise the n parameter, as it is per GPU. The task details will show you if it recognizes more than one GPU. I assume it's this Core2 Duo? As you use Vista have you tried another driver version? I tried Crossfire once with 8.12 and it worked, but it was XP64, so who knows?
ID: 26287 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
localizer

Send message
Joined: 28 Jan 08
Posts: 40
Credit: 379,931,801
RAC: 0
Message 26295 - Posted: 23 Jun 2009, 11:59:36 UTC - in response to Message 26287.  

...... Yes, that's the correct host. Will try another set of drivers and see whather it is the XFX implementation that is awry.
ID: 26295 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
localizer

Send message
Joined: 28 Jan 08
Posts: 40
Credit: 379,931,801
RAC: 0
Message 26311 - Posted: 23 Jun 2009, 14:52:13 UTC - in response to Message 26295.  

Reinstalled 8.12 from another vendor - no difference - GPU-Z says Crossfire active - ATI Overdrive sees both GPUs of the 4870X2 - but one is inactive.

Will try a couple more things then RMA it......
ID: 26311 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cluster Physik

Send message
Joined: 26 Jul 08
Posts: 627
Credit: 94,940,203
RAC: 0
Message 26312 - Posted: 23 Jun 2009, 15:32:17 UTC - in response to Message 26311.  

Reinstalled 8.12 from another vendor - no difference - GPU-Z says Crossfire active - ATI Overdrive sees both GPUs of the 4870X2 - but one is inactive.

Will try a couple more things then RMA it......

Actually I meant you should try let's say Cat9.5 (with the dll rename stuff) and see what happens.
ID: 26312 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
localizer

Send message
Joined: 28 Jan 08
Posts: 40
Credit: 379,931,801
RAC: 0
Message 26314 - Posted: 23 Jun 2009, 15:56:54 UTC - in response to Message 26312.  

...... OK. I'll give that a go.

Thanks,
P.
ID: 26314 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
localizer

Send message
Joined: 28 Jan 08
Posts: 40
Credit: 379,931,801
RAC: 0
Message 26364 - Posted: 24 Jun 2009, 9:56:39 UTC - in response to Message 26314.  

CCC 9.6 loads the card on both GPUs with MW WUs - albeit at a reduced frequency (507/500MHz)on the second GPU - which is odd. .DLL files copied & renamed.

More digging required.

Thanks CP - you have been a great help.
ID: 26364 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sysfried

Send message
Joined: 25 Apr 08
Posts: 19
Credit: 31,151,552
RAC: 0
Message 26379 - Posted: 24 Jun 2009, 13:13:22 UTC - in response to Message 26311.  

I can see that on my dual 4850X2 as well. GPU-z reports one GPU idle, but as far as I can see, it's not correct. All gpus are active.

When you start mw@home with the commandline "n2 x1" setting, it'll start 6 tasks that run smoothly.

I tried this with "n2 x1..4" settings and always had the same performance. Lower than without the "xn", so manually disabling one GPU (the one that's reported to be idle) reduced the speed compared to all four gpus being loaded. I guess it's just a mis-reading caused by the drivers.

Long story, short end.... enable crossfire and you get full performance.

Besindes... Try "n1" ... The workunits are longer these days and you'll avoid multiple tasks being copied to all gpu memory banks (got that hint from ClusterPhysik)

It increased my performance when I went to "n1"

Cheers,

Sysfried
ID: 26379 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile borandi
Avatar

Send message
Joined: 21 Feb 09
Posts: 180
Credit: 27,806,824
RAC: 0
Message 26444 - Posted: 25 Jun 2009, 13:22:01 UTC - in response to Message 26364.  

CCC 9.6 loads the card on both GPUs with MW WUs - albeit at a reduced frequency (507/500MHz)on the second GPU - which is odd. .DLL files copied & renamed.

More digging required.

Thanks CP - you have been a great help.


That means it's running 1 GPU in 3D mode, the other in 2D mode.

Try using ATi Tray Tools, from Guru3d.com (not ATi tools, TRAY TOOLS :))
ID: 26444 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2

Message boards : Number crunching : How can I crunch on both GPUs in a ATI4870x2?

©2024 Astroinformatics Group