Select a different project for each GPU

Message boards : GPUs : Select a different project for each GPU
Message board moderation

To post messages, you must log in.

AuthorMessage
Becks555

Send message
Joined: 27 Mar 11
Posts: 1
Italy
Message 37305 - Posted: 27 Mar 2011, 17:21:53 UTC

Hi all,
i'm running boinc (6.10.58 - Win 7 64bit) on a PC that includes one GTX470 and a 9800GT; i just want to ask if is it possible to execute different projects for each GPU without run boinc manager twice (example: GPUGRID on the GTX470 and primegrid on the 9800GT)
If possible how can i do it?

thanks in advance
ID: 37305 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 37306 - Posted: 27 Mar 2011, 17:57:04 UTC - in response to Message 37305.  

the only way of doing this (at the moment) is to run two Boinc clients, and disabling one GPU in each client,

But it should be possible soon, see this recent Changeset: [trac]changeset:23253[/trac]

Claggy
ID: 37306 · Report as offensive
Grill

Send message
Joined: 26 Apr 11
Posts: 7
Spain
Message 37604 - Posted: 26 Apr 2011, 18:57:51 UTC

Excellent! ¿Have you got any idea how much time will pass to get this update?

I have 2 GPUs (GTX460 & 8800GTX). First, I had only GTX460 and GPUGRID sent me work and GTX460 did fine. But now, I have both and GPUGRID don't send me work and also, sometimes appeared a meesage in log. Something like "not compatible with this CUDA 2.2" GTX460 worked well. But is 8800GTX that have no CUDA (I think). So, ¿Won't Boinc sent all of GPUGRID work to the GTX460?

I don't understand why they don't send me any work... and the servers are all up.
ID: 37604 · Report as offensive
Grill

Send message
Joined: 26 Apr 11
Posts: 7
Spain
Message 38040 - Posted: 29 May 2011, 11:02:37 UTC

I know, in my case 8800GTX hasn't CUDA, so Boinc Manager try to run it on 8800GTX ending to an error. ¿Is there any solution to this problem?
and also ¿knows anyone when changeset 23253 will be an update?

Grill
ID: 38040 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 38043 - Posted: 29 May 2011, 11:34:46 UTC - in response to Message 38040.  
Last modified: 29 May 2011, 11:57:58 UTC

The 8800GTX is a Cuda GPU, it just isn't good enough to run GPUGRID's Cuda2.2 app, have you asked about this on GPUGRID's forum?

The way round this is to run two clients, and disable a different GPU in each client, then set the 8800GTX to run on a project that it can run,

Claggy
ID: 38043 · Report as offensive
Grill

Send message
Joined: 26 Apr 11
Posts: 7
Spain
Message 38045 - Posted: 29 May 2011, 11:43:09 UTC

No, I doesn't... I'll do it now.

Grill
ID: 38045 · Report as offensive
Claggy

Send message
Joined: 23 Apr 07
Posts: 1112
United Kingdom
Message 38046 - Posted: 29 May 2011, 12:00:31 UTC - in response to Message 38045.  

While you're at it, have a read of the GPUGRID news items:

CUDA2.2 application will be deprecated by June 3 - Update Nvidia drivers

Claggy
ID: 38046 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14998
Netherlands
Message 38048 - Posted: 29 May 2011, 14:32:18 UTC - in response to Message 38045.  

http://www.nvidia.com/object/cuda_gpus.html, it's in the list. So unless you say nVidia are wrong about their own product?....

GeForce 8100 mGPU 1.1
GeForce 8800 Ultra 1.0
GeForce 8800 GTX 1.0
GeForce GT 340* 1.0
GeForce GT 330* 1.0

But yeah, the project will have to support your GPU as well, and not all still do. That's something you have to take up with the project, though. That's not something that Berkeley has a say in.

As for running two clients on one machine, I wrote a theoretical setup.
ID: 38048 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14998
Netherlands
Message 38049 - Posted: 29 May 2011, 14:50:42 UTC - in response to Message 38040.  

knows anyone when changeset 23253 will be an update?

That's an option that will come in BOINC 7.

David Anderson wrote:
I agree that this behavior (closing manager leaves client running) is counter-intuitive.
In the next release (7.0) we'll change it to:

When you close the manager the first time, it will bring up the dialog that asks whether you want to stop computing, or just close the window.
This has an "always do this" checkbox, so you can select the behavior you want.

BTW, the changes in 7.0 will also include:
- new job scheduling and work-fetch policies
- new simple GUI
- generalized GPU support (lets you use GPU types that the client doesn't know about, w/ anonymous platform)
- support for joining projects using OpenID
- change the "choose project" dialog to show much more info about each project.
- "non-compute-intensive" is a property of apps, not projects

None of these is huge, but the total is enough that a new major version # seems merited.

-- David

ID: 38049 · Report as offensive
Grill

Send message
Joined: 26 Apr 11
Posts: 7
Spain
Message 38050 - Posted: 29 May 2011, 15:31:12 UTC

When Boinc will end all work, i will test your method. It's everything ready.

Boinc 7 sounds really good :) ¿Do you think when it will be able to download?

grill
ID: 38050 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 14998
Netherlands
Message 38052 - Posted: 29 May 2011, 20:56:30 UTC - in response to Message 38050.  

Do you think when it will be able to download?

Most parts of it haven't been put to code yet, they're merely ideas in the developers their heads. But even then, it will have to be tested, thoroughly.

But going by past revisions, a year and a couple of months, at least.
ID: 38052 · Report as offensive

Message boards : GPUs : Select a different project for each GPU

Copyright © 2022 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.