Limit wich GPU Seti uses.

Message boards : Number crunching : Limit wich GPU Seti uses.
Message board moderation

To post messages, you must log in.

AuthorMessage
StauningProject Donor

Send message
Joined: 10 Nov 00
Posts: 25
Credit: 31,058,254
RAC: 80,704
Denmark
Message 1889894 - Posted: 15 Sep 2017, 10:18:47 UTC

Hey.

I'll have a little system with 3 GPUs, and would like Seti to only run on two of them - and have a other project use the last one, so no <Ignore_nvidia_dev>x in Boinc CC_Config.xml here.

Is there a switch in the CC_Config.xml that I'll can use to tell Boinc to let Seti use GPU 1 and 2, and let GPU 0 be used in the last project?
Or is that done in a project file somewhere?

Michael.
ID: 1889894 · Report as offensive     Reply Quote
Harri Liljeroos
Avatar

Send message
Joined: 29 May 99
Posts: 103
Credit: 48,666,335
RAC: 26,890
Finland
Message 1889900 - Posted: 15 Sep 2017, 11:44:40 UTC - in response to Message 1889894.  

There is this for cc_config:
<exclude_gpu>
Don't use the given GPU for the given project. If <device_num> is not specified, exclude all GPUs of the given type. <type> is required if your computer has more than one type of GPU; otherwise it can be omitted. <app> specifies the short name of an application (i.e. the <name> element within the <app> element in client_state.xml). If specified, only tasks for that app are excluded. You may include multiple <exclude_gpu> elements. If you change GPU exclusions, you must restart the BOINC client for these changes to take effect. If you want to exclude the GPU use for all projects, look at the <ignore_ati_dev>, <ignore_nvidia_dev> and <ignore_intel_dev> options further down. Requires a client restart.
<exclude_gpu>
<url>project_URL</url>
[<device_num>N</device_num>]
[<type>NVIDIA|ATI|intel_gpu</type>]
[<app>appname</app>]
</exclude_gpu>

ID: 1889900 · Report as offensive     Reply Quote
Profile ZalsterProject Donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 3993
Credit: 208,967,864
RAC: 36,125
United States
Message 1889923 - Posted: 15 Sep 2017, 14:41:25 UTC - in response to Message 1889900.  

There is this for cc_config:
<exclude_gpu>
Don't use the given GPU for the given project. If <device_num> is not specified, exclude all GPUs of the given type. <type> is required if your computer has more than one type of GPU; otherwise it can be omitted. <app> specifies the short name of an application (i.e. the <name> element within the <app> element in client_state.xml). If specified, only tasks for that app are excluded. You may include multiple <exclude_gpu> elements. If you change GPU exclusions, you must restart the BOINC client for these changes to take effect. If you want to exclude the GPU use for all projects, look at the <ignore_ati_dev>, <ignore_nvidia_dev> and <ignore_intel_dev> options further down. Requires a client restart.
<exclude_gpu>
<url>project_URL</url>
[<device_num>N</device_num>]
[<type>NVIDIA|ATI|intel_gpu</type>]
[<app>appname</app>]
</exclude_gpu>


I think you would need the <exclude_gpu> and the <url> and <device_num> to exclude that GPU you don't want used for seti. You will also need to do that for the project you want on the 3rd GPU but in reverse order...ie,tell BOINC you don't want GPU 1, 2 to run the other project. But here's the catch...

The device number may not be the order in which your GPUs are lined up on your motherboard. BOINC has a weird way of deciding which device is which. And that order will change every time you restart or shutdown your computer. It will not make a difference if all 3 GPUs are the same since it will just randomly just not use 1 GPU leaving it for the other project. And as Harri has stated, this will need to be in the cc_config.xml

Good luck
ID: 1889923 · Report as offensive     Reply Quote
StauningProject Donor

Send message
Joined: 10 Nov 00
Posts: 25
Credit: 31,058,254
RAC: 80,704
Denmark
Message 1890509 - Posted: 18 Sep 2017, 5:57:34 UTC

Thanks, then Ill just need to find out the URL's ;)

Restarts are not that commen on this PC, last time was in the summer holidays ;) So that should not be a problem.

Michael.
ID: 1890509 · Report as offensive     Reply Quote

Message boards : Number crunching : Limit wich GPU Seti uses.


 
©2017 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.