Advanced search

Message boards : Wish list : Select project by GPU

Author Message
Simba123
Send message
Joined: 5 Dec 11
Posts: 147
Credit: 69,970,684
RAC: 10
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwat
Message 25786 - Posted: 20 Jun 2012 | 2:57:35 UTC
Last modified: 20 Jun 2012 | 2:58:36 UTC

I doubt it's possible, but I would love to be able to
dedicate my 560ti to the long queue and my
460 (in the same system) to the short queue.
Instead of the current scenario where we can only
choose 1 or the other.

maybe give donors the ability to set up a profile,
so we can dedicate task types to different GPUs on
our systems.

I know that that would take an awful lot of work to
program the servers to be able to do that, but hey
this is a wish list right ;)

Profile robertmiles
Send message
Joined: 16 Apr 09
Posts: 400
Credit: 130,714,996
RAC: 375,446
Level
Cys
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 25796 - Posted: 20 Jun 2012 | 18:09:03 UTC

I'd expect that to require changes to BOINC, not just to GPUGRID. Some other people with more that one GPU per computer might want that too, though.

Another idea: If the motherboard has a separate GPU for use when there is no graphics board, how hard would it be to make BOINC use that GPU also (probably not for GPUGRID)?

Profile skgiven
Volunteer moderator
Project tester
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3967
Credit: 1,802,760,339
RAC: 484,536
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 25936 - Posted: 27 Jun 2012 | 16:31:39 UTC - in response to Message 25796.
Last modified: 27 Jun 2012 | 16:59:04 UTC

Simba123, I'm not sure about this and I can't test it (as I don't have mixed cards in the one system). I think you would need to select to crunch long and normal length tasks, and setup a cc_config file something like this:

<cc_config>
<options>

<exclude_gpu>
<url>http://www.gpugrid.net/</url>
<device_num>0</device_num>
<type>nvidia</type>
<app>acemd</app>
</exclude_gpu>

<exclude_gpu>
<url>http://www.gpugrid.net/</url>
<device_num>1</device_num>
<type>nvidia</type>
<app>acemdlong</app>
</exclude_gpu>

</options>
</cc_config>

Assumes that the better GPU is device 0 (first PCIE slot)

robertmiles, use all gpu's is an option for the cc_config file,
<use_all_gpus>1</use_all_gpus>
but the issue is that most boards want you to use either the onboard/ondie GPU or the discrete GPU. Some boards do allow you to use the onboard/ondie GPU as well, but not many are boinc capable/useful. The AMD APU's are useful but it's just getting a board that can use both, and then the OpenCL projects that can use these tend to eat up lots of system resources, so you would starve the big GPU anyway. This might also work better on Windows than Linux.

Intel's latest desktop CPU's include the likes of the i7-3770K, with Intel HD Graphics 4000. These are OpenCL capable, but is there a project that can use them, and are they any use?
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

ATF
Avatar
Send message
Joined: 5 Jan 12
Posts: 111
Credit: 38,402,135
RAC: 45
Level
Val
Scientific publications
watwatwatwatwatwatwat
Message 25997 - Posted: 29 Jun 2012 | 11:11:42 UTC - in response to Message 25936.

you got two different series to crunch boinc? because I couldnt, tho I didnt wait very long and it was on a sunday. should tell me if it works for you.

Simba123
Send message
Joined: 5 Dec 11
Posts: 147
Credit: 69,970,684
RAC: 10
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwat
Message 26021 - Posted: 29 Jun 2012 | 22:30:22 UTC

Thanks for the replies,
skgiven, I will give that template a try later on.

@ Bugler.
If you mean did I get a 460 and a 560 in the same system
to crunch at the same time, yes I did.

just by using the

<use_all_gpus>1</use_all_gpus>

in the config file.

To be honest, now that the 4.2 app has cut runtimes by 40-50%, it's no longer such an issue for me as even the 460 can get long tasks in with plenty of time to spare.
I will still test that config from skgiven, out of curiosity more than anything else.

Jorge Alberto Ramos Olive...
Send message
Joined: 13 Aug 09
Posts: 24
Credit: 156,684,745
RAC: 0
Level
Ile
Scientific publications
watwatwatwatwatwatwat
Message 27986 - Posted: 9 Jan 2013 | 13:59:40 UTC - in response to Message 25936.

Simba123, I'm not sure about this and I can't test it (as I don't have mixed cards in the one system). I think you would need to select to crunch long and normal length tasks, and setup a cc_config file something like this:

<cc_config>
<options>

<exclude_gpu>
<url>http://www.gpugrid.net/</url>
<device_num>0</device_num>
<type>nvidia</type>
<app>acemd</app>
</exclude_gpu>

<exclude_gpu>
<url>http://www.gpugrid.net/</url>
<device_num>1</device_num>
<type>nvidia</type>
<app>acemdlong</app>
</exclude_gpu>

</options>
</cc_config>

Assumes that the better GPU is device 0 (first PCIE slot)


+1

Just what I was looking for!

P.S. short names for short runs are now acemd2

Profile Chilean
Avatar
Send message
Joined: 8 Oct 12
Posts: 67
Credit: 106,260,819
RAC: 24,281
Level
Cys
Scientific publications
watwatwatwatwatwatwatwat
Message 27998 - Posted: 10 Jan 2013 | 3:10:51 UTC - in response to Message 25796.

I'd expect that to require changes to BOINC, not just to GPUGRID. Some other people with more that one GPU per computer might want that too, though.

Another idea: If the motherboard has a separate GPU for use when there is no graphics board, how hard would it be to make BOINC use that GPU also (probably not for GPUGRID)?


I've always wanted to use the NVIDIA card as a GPUGrid cruncher, and use the graphics processor in the INTEL-CPU for everyday graphics (maximizing, youtube, etc)

Simba123
Send message
Joined: 5 Dec 11
Posts: 147
Credit: 69,970,684
RAC: 10
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwat
Message 28000 - Posted: 10 Jan 2013 | 4:00:39 UTC - in response to Message 27998.

I'd expect that to require changes to BOINC, not just to GPUGRID. Some other people with more that one GPU per computer might want that too, though.

Another idea: If the motherboard has a separate GPU for use when there is no graphics board, how hard would it be to make BOINC use that GPU also (probably not for GPUGRID)?


I've always wanted to use the NVIDIA card as a GPUGrid cruncher, and use the graphics processor in the INTEL-CPU for everyday graphics (maximizing, youtube, etc)


If you enable the onboard(CPU) graphics in your BIOS, and plug the monitor into the motherboard, the the CPU graphics will be used for display and the card can be used solely for crunching.

werdwerdus
Send message
Joined: 15 Apr 10
Posts: 123
Credit: 1,004,473,861
RAC: 0
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 28002 - Posted: 10 Jan 2013 | 6:48:53 UTC

it is possible to run two BOINC clients on one machine, and exclude 1 card from each client. Then you configure each client as if it were its own machine.
____________
XtremeSystems.org - #1 Team in GPUGrid

Profile skgiven
Volunteer moderator
Project tester
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3967
Credit: 1,802,760,339
RAC: 484,536
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 28006 - Posted: 10 Jan 2013 | 20:25:50 UTC - in response to Message 28002.

It can be done in Linux, and you might be able to do it using a VM from a Windows system.
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

Post to thread

Message boards : Wish list : Select project by GPU