Advanced search

Message boards : Graphics cards (GPUs) : Application for Multi GPU

Author Message
Profile [AF>HFR>RR] Jim PROFIT
Send message
Joined: 3 Jun 07
Posts: 107
Credit: 31,331,137
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwat
Message 1508 - Posted: 18 Aug 2008 | 10:34:01 UTC

For the moment i have a GTX 260 and 280.
I would like to knon if it's possible to put them together?

If this is the case, it seems to me to have read in a post on the forum, that you could put an application for this purpose.
Is this true and when i can expected to made some test?

Jim PROFIT

Profile MJH
Project administrator
Project developer
Project scientist
Send message
Joined: 12 Nov 07
Posts: 696
Credit: 27,266,655
RAC: 0
Level
Val
Scientific publications
watwat
Message 1509 - Posted: 18 Aug 2008 | 11:58:06 UTC - in response to Message 1508.

For the moment i have a GTX 260 and 280.
I would like to knon if it's possible to put them together?


The current BOINC client (6.3.8) should detect multiple GPUs and run one GPUGRID instance per device. However, we have not yet tested this feature so cannot guarantee that it will work.

MJH

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 1510 - Posted: 18 Aug 2008 | 12:57:10 UTC - in response to Message 1508.

For the moment i have a GTX 260 and 280.
I would like to knon if it's possible to put them together?

If this is the case, it seems to me to have read in a post on the forum, that you could put an application for this purpose.
Is this true and when i can expected to made some test?

Jim PROFIT


If you are ready, we are ready.

gdf

Profile [AF>HFR>RR] Jim PROFIT
Send message
Joined: 3 Jun 07
Posts: 107
Credit: 31,331,137
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwat
Message 1513 - Posted: 18 Aug 2008 | 13:41:57 UTC - in response to Message 1510.
Last modified: 18 Aug 2008 | 13:42:09 UTC


If you are ready, we are ready.

gdf


I must find some time in the week, may be for this week-end!
I will try it on Ubuntu and Windows if i can keep the GTX 280.

Jim PROFIT

Profile [FVG] bax
Avatar
Send message
Joined: 18 Jun 08
Posts: 29
Credit: 17,772,874
RAC: 0
Level
Pro
Scientific publications
watwatwatwatwatwat
Message 1531 - Posted: 19 Aug 2008 | 0:10:48 UTC - in response to Message 1509.
Last modified: 19 Aug 2008 | 0:13:32 UTC

The current BOINC client (6.3.8) should detect multiple GPUs and run one GPUGRID instance per device. However, we have not yet tested this feature so cannot guarantee that it will work.

MJH


Hi, I tested BOINC 6.3.8 on UBUNTU with 2 GPUs (nVidia drivers 177.13). Boinc client really detects 2 GPUs but does not run them together (8400 GS and 8800 GTS, both already tested on GPUGrid positively). If U prefer I've also a 8800 GTX to be used instead of 8400.

I aborted calculations, need suggestions. How can I report something to U ?

P.S. I tested also on windows VISTA 32 but BOINC 6.3.8 detects only main coprocessor (GPU, 8800 GTS) - (nVidia drivers 177.35)

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 1540 - Posted: 19 Aug 2008 | 9:07:58 UTC - in response to Message 1531.

The current BOINC client (6.3.8) should detect multiple GPUs and run one GPUGRID instance per device. However, we have not yet tested this feature so cannot guarantee that it will work.

MJH


Hi, I tested BOINC 6.3.8 on UBUNTU with 2 GPUs (nVidia drivers 177.13). Boinc client really detects 2 GPUs but does not run them together (8400 GS and 8800 GTS, both already tested on GPUGrid positively). If U prefer I've also a 8800 GTX to be used instead of 8400.

I aborted calculations, need suggestions. How can I report something to U ?

P.S. I tested also on windows VISTA 32 but BOINC 6.3.8 detects only main coprocessor (GPU, 8800 GTS) - (nVidia drivers 177.35)



Any two would be fine at this point to test. The current client should try to run two workunits at the time if the client recognize two GPUs. Does it happen?

gdf

Profile UBT - NaRyan
Avatar
Send message
Joined: 16 Jul 08
Posts: 68
Credit: 1,242,980
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1565 - Posted: 20 Aug 2008 | 11:54:59 UTC - in response to Message 1540.

Does the Windows version not support multigpu?
As I have 2 8800GT's, Boinc lists them both when it starts up, however only 1 task ever runs.
____________

Down with the Kredit Kops!!!

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 1570 - Posted: 20 Aug 2008 | 16:10:42 UTC - in response to Message 1565.

Does the Windows version not support multigpu?
As I have 2 8800GT's, Boinc lists them both when it starts up, however only 1 task ever runs.


This is something to start off with.
So, you are on client 6.3.8. Can you paste here the message where the client report two GPUs?

The application should work.

gdf

Profile UBT - NaRyan
Avatar
Send message
Joined: 16 Jul 08
Posts: 68
Credit: 1,242,980
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1571 - Posted: 20 Aug 2008 | 16:45:33 UTC - in response to Message 1570.

Does the Windows version not support multigpu?
As I have 2 8800GT's, Boinc lists them both when it starts up, however only 1 task ever runs.


This is something to start off with.
So, you are on client 6.3.8. Can you paste here the message where the client report two GPUs?

The application should work.

gdf


When I run Boinc v6.3.8 after the "development" warning, and it's listing of my Computer info it shows:
CUDA devices found
Coprocessor: GeForce 8800 GT (1)
Coprocessor: GeForce 8800 GT (1)


____________

Down with the Kredit Kops!!!

Profile Krunchin-Keith [USA]
Avatar
Send message
Joined: 17 May 07
Posts: 512
Credit: 111,288,061
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 1574 - Posted: 20 Aug 2008 | 18:05:18 UTC - in response to Message 1571.

Does the Windows version not support multigpu?
As I have 2 8800GT's, Boinc lists them both when it starts up, however only 1 task ever runs.


This is something to start off with.
So, you are on client 6.3.8. Can you paste here the message where the client report two GPUs?

The application should work.

gdf


When I run Boinc v6.3.8 after the "development" warning, and it's listing of my Computer info it shows:
CUDA devices found
Coprocessor: GeForce 8800 GT (1)
Coprocessor: GeForce 8800 GT (1)


I would suggest turning on debug flags for the scheduler. When I did this I got messages like this
8/20/2008 12:56:04 PM||insufficient coproc CUDA (1 + 1 > 1)
Which for me is correct since I only have 1 GPU it can not run 2.
This probably would help find out why it will not run 2.

Profile UBT - NaRyan
Avatar
Send message
Joined: 16 Jul 08
Posts: 68
Credit: 1,242,980
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1575 - Posted: 20 Aug 2008 | 18:12:38 UTC - in response to Message 1574.

I would suggest turning on debug flags for the scheduler. When I did this I got messages like this
8/20/2008 12:56:04 PM||insufficient coproc CUDA (1 + 1 > 1)
Which for me is correct since I only have 1 GPU it can not run 2.
This probably would help find out why it will not run 2.


Is that what is explained at http://boinc.berkeley.edu/wiki/Client_configuration , in the CPU scheduling bit?
____________

Down with the Kredit Kops!!!

Profile Krunchin-Keith [USA]
Avatar
Send message
Joined: 17 May 07
Posts: 512
Credit: 111,288,061
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 1577 - Posted: 20 Aug 2008 | 21:05:54 UTC - in response to Message 1575.

I would suggest turning on debug flags for the scheduler. When I did this I got messages like this
8/20/2008 12:56:04 PM||insufficient coproc CUDA (1 + 1 > 1)
Which for me is correct since I only have 1 GPU it can not run 2.
This probably would help find out why it will not run 2.


Is that what is explained at http://boinc.berkeley.edu/wiki/Client_configuration , in the CPU scheduling bit?

Yes.

Basiccaly you need to do this, note this will generate a lot of messages in your log.

You should exit the core client and manager

Create in you boinc data directory if not present the file cc_config.xml
If you already have one add (edit) into it in the approptriate section.

<cc_config>
<log_flags>
<cpu_sched_debug>1</cpu_sched_debug>
</log_flags>
</cc_config>

Then restart and observe log and look for any lines which might expalin what is going on about the GPU or cuda device.

When done, you need to exit again, remove debug lines and then you can restart normally.

Profile UBT - NaRyan
Avatar
Send message
Joined: 16 Jul 08
Posts: 68
Credit: 1,242,980
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1579 - Posted: 20 Aug 2008 | 22:46:04 UTC - in response to Message 1577.
Last modified: 20 Aug 2008 | 22:47:29 UTC

It's saying "20/08/2008 23:45:59||insufficient coproc CUDA (1 + 1 > 1)"

I guess even though Boinc is seeing both 8800GT's, for some reason either it or the project thinks I only have 1?
____________

Down with the Kredit Kops!!!

Profile Krunchin-Keith [USA]
Avatar
Send message
Joined: 17 May 07
Posts: 512
Credit: 111,288,061
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 1580 - Posted: 20 Aug 2008 | 23:57:06 UTC - in response to Message 1579.

It's saying "20/08/2008 23:45:59||insufficient coproc CUDA (1 + 1 > 1)"

I guess even though Boinc is seeing both 8800GT's, for some reason either it or the project thinks I only have 1?


Thanks for the testing. I've reported this to the developers to let them have a look into, I think GDF is asleep now. If they need more info I'll let you know.

Profile UBT - NaRyan
Avatar
Send message
Joined: 16 Jul 08
Posts: 68
Credit: 1,242,980
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1582 - Posted: 21 Aug 2008 | 9:03:18 UTC - in response to Message 1580.

It's saying "20/08/2008 23:45:59||insufficient coproc CUDA (1 + 1 > 1)"

I guess even though Boinc is seeing both 8800GT's, for some reason either it or the project thinks I only have 1?


Thanks for the testing. I've reported this to the developers to let them have a look into, I think GDF is asleep now. If they need more info I'll let you know.


Thanks :)

I tested it in Linux encase it was a windows problem (only had the 2 8800GT's in the system a week), and I also get the same error :(

I also tried removing the SLI cable, to see if that was causing a problem.
But still no Joy.
____________

Down with the Kredit Kops!!!

Profile Krunchin-Keith [USA]
Avatar
Send message
Joined: 17 May 07
Posts: 512
Credit: 111,288,061
RAC: 0
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 1587 - Posted: 21 Aug 2008 | 11:03:27 UTC

I'm told by Dr.Anderson a fix for this has been checked in, It should appear in the next client release also.

Profile UBT - NaRyan
Avatar
Send message
Joined: 16 Jul 08
Posts: 68
Credit: 1,242,980
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1592 - Posted: 21 Aug 2008 | 14:27:45 UTC - in response to Message 1587.

I'm told by Dr.Anderson a fix for this has been checked in, It should appear in the next client release also.


Cool :)
____________

Down with the Kredit Kops!!!

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 1600 - Posted: 22 Aug 2008 | 4:10:45 UTC - in response to Message 1592.

I'm told by Dr.Anderson a fix for this has been checked in, It should appear in the next client release also.


Cool :)


New version 6.3.9 has the fix.

Please try.

gdf

Profile Stefan Ledwina
Avatar
Send message
Joined: 16 Jul 07
Posts: 464
Credit: 135,911,881
RAC: 56
Level
Cys
Scientific publications
watwatwatwatwatwatwatwat
Message 1605 - Posted: 22 Aug 2008 | 10:56:29 UTC - in response to Message 1600.
Last modified: 22 Aug 2008 | 10:57:14 UTC



New version 6.3.9 has the fix.

Please try.

gdf


And the BOINC Client is still crashing on Vista 64 bit... :(
____________

pixelicious.at - my little photoblog

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 1607 - Posted: 22 Aug 2008 | 11:10:31 UTC - in response to Message 1605.



New version 6.3.9 has the fix.

Please try.

gdf


And the BOINC Client is still crashing on Vista 64 bit... :(


Reported again to Berkeley.

gdf

Profile [XTBA>XTC] ZeuZ
Send message
Joined: 15 Jul 08
Posts: 60
Credit: 108,384
RAC: 0
Level

Scientific publications
wat
Message 1608 - Posted: 22 Aug 2008 | 11:11:57 UTC - in response to Message 1605.



And the BOINC Client is still crashing on Vista 64 bit... :(


Exactly, same crash as the 6.3.8 :(

Profile Stefan Ledwina
Avatar
Send message
Joined: 16 Jul 07
Posts: 464
Credit: 135,911,881
RAC: 56
Level
Cys
Scientific publications
watwatwatwatwatwatwatwat
Message 1609 - Posted: 22 Aug 2008 | 11:13:12 UTC - in response to Message 1607.



Reported again to Berkeley.

gdf


Thanks Gianni!
____________

pixelicious.at - my little photoblog

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 1610 - Posted: 22 Aug 2008 | 11:18:28 UTC - in response to Message 1609.


On multiple GPUs and SLI.

CUDA REQUIRES that they are not in SLI mode. If the client sees two GPUs that should be fine.

gdf

Profile UBT - NaRyan
Avatar
Send message
Joined: 16 Jul 08
Posts: 68
Credit: 1,242,980
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1620 - Posted: 22 Aug 2008 | 16:08:15 UTC - in response to Message 1610.

I'm waiting until the new Windows app is released before I give it a try.
As if the new windows app brings the speed to near where Linux is then it be better to wait.

That's assuming It can actually do the workinuits without crashing :(

____________

Down with the Kredit Kops!!!

Profile UBT - NaRyan
Avatar
Send message
Joined: 16 Jul 08
Posts: 68
Credit: 1,242,980
RAC: 0
Level
Ala
Scientific publications
watwatwatwatwat
Message 1634 - Posted: 22 Aug 2008 | 23:51:14 UTC - in response to Message 1620.

Boinc 6.3.9 is not working for me on Windows XP x64 either.
6.3.8 workes fine, however 6.3.9 just sits at "Connecting to Localhost"
And if I try to start the Boinc Service it just gives me an error about it "Terminating abnormally"
____________

Down with the Kredit Kops!!!

Profile Stefan Ledwina
Avatar
Send message
Joined: 16 Jul 07
Posts: 464
Credit: 135,911,881
RAC: 56
Level
Cys
Scientific publications
watwatwatwatwatwatwatwat
Message 1636 - Posted: 23 Aug 2008 | 6:57:30 UTC - in response to Message 1634.

Boinc 6.3.9 is not working for me on Windows XP x64 either.
6.3.8 workes fine, however 6.3.9 just sits at "Connecting to Localhost"
And if I try to start the Boinc Service it just gives me an error about it "Terminating abnormally"


A new BOINC version which fixes the Client crashes on Win 64 and CUDA detection should be out later today or tomorrow!
____________

pixelicious.at - my little photoblog

Profile MJH
Project administrator
Project developer
Project scientist
Send message
Joined: 12 Nov 07
Posts: 696
Credit: 27,266,655
RAC: 0
Level
Val
Scientific publications
watwat
Message 1734 - Posted: 25 Aug 2008 | 20:06:39 UTC - in response to Message 1636.

A new BOINC version which fixes the Client crashes on Win 64 and CUDA detection should be out later today or tomorrow!


Are you able to confirm that the new 6.3.10 has fixed the problem?

Thanks,

MJH

Profile Stefan Ledwina
Avatar
Send message
Joined: 16 Jul 07
Posts: 464
Credit: 135,911,881
RAC: 56
Level
Cys
Scientific publications
watwatwatwatwatwatwatwat
Message 1738 - Posted: 25 Aug 2008 | 20:30:02 UTC

No, unfortunately not...
The BOINC Client isn't crashing anymore, but I still have problems with the coprocessor detection on the Vista 64bit host with 177.84 nvidia drivers on a GTX260 card with BOINC 6.3.10 Windows x86_64.

BOINC shows only
25.08.2008 19:51:11||CUDA devices found
25.08.2008 19:51:11||Coprocessor: Device Emulation (CPU) (1)
25.08.2008 19:51:11||Version change (6.2.18 -> 6.3.10)

____________

pixelicious.at - my little photoblog

Profile [AF>HFR>RR] Jim PROFIT
Send message
Joined: 3 Jun 07
Posts: 107
Credit: 31,331,137
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwat
Message 1755 - Posted: 26 Aug 2008 | 15:22:06 UTC

I wait for the Linux version which will support multi GPU.

But, is there someone who know when we can expected this version?

Jim PROFIT

Profile [AF>HFR>RR] Jim PROFIT
Send message
Joined: 3 Jun 07
Posts: 107
Credit: 31,331,137
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwat
Message 1767 - Posted: 26 Aug 2008 | 23:00:34 UTC

The new application 6.3.10 for linux is ready to download.

Jim PROFIT

Profile GDF
Volunteer moderator
Project administrator
Project developer
Project tester
Volunteer developer
Volunteer tester
Project scientist
Send message
Joined: 14 Mar 07
Posts: 1957
Credit: 629,356
RAC: 0
Level
Gly
Scientific publications
watwatwatwatwat
Message 2070 - Posted: 3 Sep 2008 | 19:27:39 UTC - in response to Message 1767.

The new application 6.3.10 for linux is ready to download.

Jim PROFIT


I can see that you are crunching on both GPUs, the GTX260 and GTX280, but are you doing it at the same time? Do you have two WUs running at once?

gdf

Profile koschi
Avatar
Send message
Joined: 14 Aug 08
Posts: 124
Credit: 489,079,198
RAC: 1,409,079
Level
Gln
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 2072 - Posted: 3 Sep 2008 | 19:49:00 UTC

Member Feuerkater from our team is able to crunch on two 8800GT in parallel, so basically it works :) He is using 6.3.10 on Vista 64bit.

Profile [AF>HFR>RR] Jim PROFIT
Send message
Joined: 3 Jun 07
Posts: 107
Credit: 31,331,137
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwat
Message 2085 - Posted: 4 Sep 2008 | 13:27:01 UTC - in response to Message 2072.
Last modified: 4 Sep 2008 | 13:27:11 UTC


I can see that you are crunching on both GPUs, the GTX260 and GTX280, but are you doing it at the same time? Do you have two WUs running at once?

gdf



Yes both running at the same time.

Member Feuerkater from our team is able to crunch on two 8800GT in parallel, so basically it works :) He is using 6.3.10 on Vista 64bit.


For me, it's just on XP x64, and on Vista x64, Boinc see only one GPU.
Maybe i have to use the same GPU.

Jim PROFIT

Profile MJH
Project administrator
Project developer
Project scientist
Send message
Joined: 12 Nov 07
Posts: 696
Credit: 27,266,655
RAC: 0
Level
Val
Scientific publications
watwat
Message 2088 - Posted: 4 Sep 2008 | 17:34:08 UTC - in response to Message 2085.

Boinc see only one GPU.
Maybe i have to use the same GPU.


If you have multiple GPUs, you'll need to disable SLI mode in order to use them both for crunching.

MJH

rbpeake
Send message
Joined: 30 Jul 08
Posts: 17
Credit: 80,343,188
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwat
Message 2093 - Posted: 5 Sep 2008 | 1:46:17 UTC - in response to Message 2088.
Last modified: 5 Sep 2008 | 1:50:22 UTC

Boinc see only one GPU.
Maybe i have to use the same GPU.


If you have multiple GPUs, you'll need to disable SLI mode in order to use them both for crunching.

MJH

I have run GPUGrid using two GPU's simultaneously with Vista 32-bit, with no problem. I had previously got them set-up while running the Folding@home Nvidia GPU2 client, and had to manually flip a chip on my motherboard to enable both cards to run simultaneously.

On Vista I have to have two monitors hooked up for both cards to run, otherwise Vista does not recognize the second video card. XP I understand is more forgiving.

Regards,
Bob P.

Post to thread

Message boards : Graphics cards (GPUs) : Application for Multi GPU

//