Welcome to MilkyWay@home

Problem with 4 GPU

Message boards : Number crunching : Problem with 4 GPU
Message board moderation

To post messages, you must log in.

AuthorMessage
Robert7NBI

Send message
Joined: 18 Jul 09
Posts: 23
Credit: 501,775,673
RAC: 0
Message 34448 - Posted: 11 Dec 2009, 1:25:30 UTC

I put 4 R4770 to one box and they were joined by CF. Each card is working correctly in other boxes. I see 4 GPU in CCC and in Boinc.

When I give "<count>2</count>" two cards work quickly and correctly:
http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=10579276

<core_client_version>6.10.21</core_client_version>
<![CDATA[
<stderr_txt>
Running Milkyway@home ATI GPU application version 0.20b (Win64, CAL 1.4) by Gipsel
instructed by BOINC client to use device 0
instructed by BOINC client to use device 1
CPU: AMD Athlon(tm) II X4 620 Processor (4 cores/threads) 2.60017 GHz (259ms)

CAL Runtime: 1.4.467
Found 4 CAL devices

Device 0: ATI Radeon HD4700/4800 (RV740/RV770) 512 MB local RAM (remote 1855 MB cached + 1855 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
640 shader units organized in 8 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

Device 1: ATI Radeon HD4700/4800 (RV740/RV770) 512 MB local RAM (remote 1855 MB cached + 1855 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
640 shader units organized in 8 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

Device 2: ATI Radeon HD4700/4800 (RV740/RV770) 512 MB local RAM (remote 1855 MB cached + 1855 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
640 shader units organized in 8 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

Device 3: ATI Radeon HD4700/4800 (RV740/RV770) 512 MB local RAM (remote 1855 MB cached + 1855 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
640 shader units organized in 8 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

Starting WU on GPU 1

main integral, 640 iterations
predicted runtime per iteration is 350 ms (33.3333 ms are allowed), dividing each iteration in 11 parts
borders of the domains at 0 152 296 440 584 728 872 1024 1168 1312 1456 1600
Calculated about 3.28897e+013 floatingpoint ops on GPU, 2.47165e+008 on FPU. Approximate GPU time 232.576 seconds.

probability calculation (stars)
Calculated about 3.34818e+009 floatingpoint ops on FPU.

WU completed.
CPU time: 15.5533 seconds,  GPU time: 232.576 seconds,  wall clock time: 234.103 seconds,  CPU frequency: 2.60021 GHz

</stderr_txt>
]]>


Unfortunately, when I give "<count>1</count>" everything works terribly slow. CPU load at 100%, GPU load very low.
http://milkyway.cs.rpi.edu/milkyway/result.php?resultid=10583886

<core_client_version>6.10.21</core_client_version>
<![CDATA[
<stderr_txt>
Running Milkyway@home ATI GPU application version 0.20b (Win64, CAL 1.4) by Gipsel
instructed by BOINC client to use device 2
CPU: AMD Athlon(tm) II X4 620 Processor (4 cores/threads) 2.60018 GHz (325ms)

CAL Runtime: 1.4.467
Found 4 CAL devices

Device 0: ATI Radeon HD4700/4800 (RV740/RV770) 512 MB local RAM (remote 1855 MB cached + 1855 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
640 shader units organized in 8 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

Device 1: ATI Radeon HD4700/4800 (RV740/RV770) 512 MB local RAM (remote 1855 MB cached + 1855 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
640 shader units organized in 8 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

Device 2: ATI Radeon HD4700/4800 (RV740/RV770) 512 MB local RAM (remote 1855 MB cached + 1855 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
640 shader units organized in 8 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

Device 3: ATI Radeon HD4700/4800 (RV740/RV770) 512 MB local RAM (remote 1855 MB cached + 1855 MB uncached)
GPU core clock: 750 MHz, memory clock: 800 MHz
640 shader units organized in 8 SIMDs with 16 VLIW units (5-issue), wavefront size 64 threads
supporting double precision

Starting WU on GPU 2

main integral, 640 iterations
predicted runtime per iteration is 350 ms (33.3333 ms are allowed), dividing each iteration in 11 parts
borders of the domains at 0 152 296 440 584 728 872 1024 1168 1312 1456 1600
Calculated about 3.28897e+013 floatingpoint ops on GPU, 2.47165e+008 on FPU. Approximate GPU time 3768.49 seconds.

probability calculation (stars)
Calculated about 3.34818e+009 floatingpoint ops on FPU.

WU completed.
CPU time: 2936.19 seconds,  GPU time: 3768.49 seconds,  wall clock time: 3770.08 seconds,  CPU frequency: 2.60021 GHz

</stderr_txt>
]]>


<cmdline>b-1</cmdline> or <cmdline></cmdline> - it does not matter.

Could you help solve this problem?
ID: 34448 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile The Gas Giant
Avatar

Send message
Joined: 24 Dec 07
Posts: 1947
Credit: 240,884,648
RAC: 0
Message 34450 - Posted: 11 Dec 2009, 2:05:30 UTC

I didn't think you should join them by CF if you want all GPUs to crunch wu's.
ID: 34450 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Robert7NBI

Send message
Joined: 18 Jul 09
Posts: 23
Credit: 501,775,673
RAC: 0
Message 34453 - Posted: 11 Dec 2009, 2:53:43 UTC - in response to Message 34450.  

3 work properly. 1+2+3, 1+2+4, etc. 4 does not work.
ID: 34453 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Donnie
Avatar

Send message
Joined: 19 Jul 08
Posts: 67
Credit: 272,086,462
RAC: 0
Message 34457 - Posted: 11 Dec 2009, 6:28:07 UTC - in response to Message 34453.  
Last modified: 11 Dec 2009, 6:36:05 UTC

3 work properly. 1+2+3, 1+2+4, etc. 4 does not work.


Have you tried taking them out of the cross fire mode and putting dummy plugs into the 3 cards that don't support the monitor?

This is how they are created. BTW, I think I read that you can use 50-150 OHM resistors, but mine are 68 OHM from Radio Shack. I think a card of 5 resistors was less than $2 USD.

Dummy Plug

The Pin Assignment can be found here:

VGA Pin Assignment
ID: 34457 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Robert7NBI

Send message
Joined: 18 Jul 09
Posts: 23
Credit: 501,775,673
RAC: 0
Message 34469 - Posted: 11 Dec 2009, 20:43:53 UTC

OK, thx!

I plugged 4 monitors and 4 GPUs working well!

Dummy VGA is a good solution.
ID: 34469 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Donnie
Avatar

Send message
Joined: 19 Jul 08
Posts: 67
Credit: 272,086,462
RAC: 0
Message 34475 - Posted: 12 Dec 2009, 3:54:00 UTC - in response to Message 34469.  

OK, thx!

I plugged 4 monitors and 4 GPUs working well!

Dummy VGA is a good solution.


You're welcome and good luck!
ID: 34475 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile twister@austria-national-team....

Send message
Joined: 2 Aug 09
Posts: 10
Credit: 103,068,054
RAC: 0
Message 34515 - Posted: 14 Dec 2009, 4:24:25 UTC
Last modified: 14 Dec 2009, 4:30:10 UTC

Hello to all ...

I need help.

I have given a second ATI card into a PC, but the ATI manager shows the second as disabled. The Device Manager shows everything going well on. Only 2 GPU cores crunch. Crosfire is active if I turn off crosfire runs only a core with the same time. Due to the noise of the maps I need to get the 2 in a PC to run. What can I do? Do I need to connect the two cards with the flat cable? At 2 NVIDIA GTX cards, I did not have to do that.

I have winxp 64 bit and the latest boincmanager and the latest ATI drivers
Thanks for your help.
Best regards
Relclag


Hallo an alle...

Ich brauche Hilfe.

Ich habe eine zweite ATI Karte in einen PC gegeben, aber der ATI Manager zeigt die zweite als deaktiviert an. Der Gerätemanger zeigt alles gut am laufen. Nur 2 GPU Kernen crunchen. Crosfire ist dabei aktiv, wenn ich crosfire ausschalte läuft nur mehr ein core mit der gleichen zeit. Wegen dem Lärm der KArten muss ich die 2 in einem PC zum laufen bringen. Was kann ich tun? Muss ich die beiden Karten mit dem flachen Kabel verbinden? Bei 2 NVIDIA GTX Karten musste ich das nicht tun.
Ich habe WinXP 64 bit und den neuesten Boincmanager und den neuesten ATI Treiber.

Danke für eure Hilfe.
Liebe Grüsse
Relclag
ID: 34515 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile JerWA

Send message
Joined: 22 Jun 09
Posts: 52
Credit: 74,110,876
RAC: 0
Message 34516 - Posted: 14 Dec 2009, 5:27:50 UTC

You need something plugged into a display port on the 2nd card. If your monitor has additional inputs you can run one from that, even if you don't actually use it. They also sell "dummy plugs" that fool the card into thinking something is plugged into it. Until a port is active, the second card is "disabled" and will not crunch.
ID: 34516 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile twister@austria-national-team....

Send message
Joined: 2 Aug 09
Posts: 10
Credit: 103,068,054
RAC: 0
Message 34518 - Posted: 14 Dec 2009, 7:14:08 UTC - in response to Message 34516.  

You need something plugged into a display port on the 2nd card. If your monitor has additional inputs you can run one from that, even if you don't actually use it. They also sell "dummy plugs" that fool the card into thinking something is plugged into it. Until a port is active, the second card is "disabled" and will not crunch.



Thanks

I just plugged a second monitor, there is no picture.
CCC in the ATI card is still disabled ....
ID: 34518 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile JerWA

Send message
Joined: 22 Jun 09
Posts: 52
Credit: 74,110,876
RAC: 0
Message 34519 - Posted: 14 Dec 2009, 7:24:16 UTC

Now you need to go to your display properties and extend your desktop onto that monitor, which will "activate" the card. So long as there is something attached to it, you only have to go through this routine once.
ID: 34519 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile twister@austria-national-team....

Send message
Joined: 2 Aug 09
Posts: 10
Credit: 103,068,054
RAC: 0
Message 34520 - Posted: 14 Dec 2009, 9:29:01 UTC - in response to Message 34519.  
Last modified: 14 Dec 2009, 9:31:18 UTC

Now you need to go to your display properties and extend your desktop onto that monitor, which will "activate" the card. So long as there is something attached to it, you only have to go through this routine once.


>which will "activate" the card

THAT'S IT!

Huhuuu
and because it is so beautiful, I plug one more into the Board;-)
Hope it goes well!

Look this:

http://www.overclock.net/overclock-net-folding-home-team/384733-30-second-dummy-plug.html


THX Mr. JerWA
ID: 34520 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile twister@austria-national-team....

Send message
Joined: 2 Aug 09
Posts: 10
Credit: 103,068,054
RAC: 0
Message 34522 - Posted: 14 Dec 2009, 10:46:39 UTC - in response to Message 34520.  

I had already run 2 cards and 2 monitors with 4 GPU on.
With 3 graphics adapter and 3 monitors to run again only 3 GPU !?!??!?!?!
Crosfire is disabled on all 3 cards.
Now what is wrong again?
ID: 34522 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile David Glogau*
Avatar

Send message
Joined: 12 Aug 09
Posts: 172
Credit: 645,240,165
RAC: 0
Message 34523 - Posted: 14 Dec 2009, 11:09:22 UTC - in response to Message 34522.  
Last modified: 14 Dec 2009, 11:09:58 UTC

HI Relclag,

Due to a poorly documented Windows limit, I have NEVER been able to get more than FIVE GPU's running, no matter what I do.

In order to get five running involves a bit of fiddling switching things on and off, with multiple reboots. Once everything is going the system will remember the settings.

Oddly enough, in order to get my four ATI GPU's working properly, I had to link and enable crossfire. My five Nvidia GPUS, on the other hand, are not linked, but SLI is enabled to have them working properly. Both setups are on i7 machines. running Boinc 6.10.18.
ID: 34523 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile twister@austria-national-team....

Send message
Joined: 2 Aug 09
Posts: 10
Credit: 103,068,054
RAC: 0
Message 34525 - Posted: 14 Dec 2009, 12:18:23 UTC - in response to Message 34523.  

HI Relclag,

Due to a poorly documented Windows limit, I have NEVER been able to get more than FIVE GPU's running, no matter what I do.

In order to get five running involves a bit of fiddling switching things on and off, with multiple reboots. Once everything is going the system will remember the settings.

Oddly enough, in order to get my four ATI GPU's working properly, I had to link and enable crossfire. My five Nvidia GPUS, on the other hand, are not linked, but SLI is enabled to have them working properly. Both setups are on i7 machines. running Boinc 6.10.18.




Thanks David, for your important information!
For so much tinkering, I've no time ;-)
I take one out, and give an Nvidia into the PC, to make another project.

Nice greetings from Austria
RELCLAG
ID: 34525 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Problem with 4 GPU

©2024 Astroinformatics Group