Join PrimeGrid
Returning Participants
Community
Leader Boards
Results
Other
drummers-lowrise
|
Message boards :
Number crunching :
Can WU's be directed to different GPU's?
Author |
Message |
Dad Send message
Joined: 28 Feb 18 Posts: 284 ID: 984171 Credit: 182,080,291 RAC: 0
                 
|
Hi All,
I have a pc with a GTX 1070Ti and a GT 710 (1mb)
I'd like to run AP's but any that hit the 710 are aborted due to the memory
And I'd also like to stop GFN 22's hitting the 710 cause I'm not sure I'm patient enough to wait the 39 days
Any hints?
Thanx
Dad
____________
Tonight's lucky numbers are
555*2^3563328+1 (PPS-MEGA)
and
58523466^131072+1 (GFN-17 MEGA) | |
|
|
I tried this in the (fairly distant) past with cc_config.xml. The biggest issue I ran into was when one GPU finished a work unit, it would wait for the other GPU to finish before grabbing another one.
This may have been a mac-specific or old BOINC-specific issue, but in the end I wound up pulling the slower GPU. It made more sense just to let the faster GPU run solo, and the delta in performance (GTX680 vs GT640) was not nearly so great as you have. | |
|
Michael Goetz Volunteer moderator Project administrator
 Send message
Joined: 21 Jan 10 Posts: 13954 ID: 53948 Credit: 392,382,869 RAC: 169,445
                               
|
Hi All,
I have a pc with a GTX 1070Ti and a GT 710 (1mb)
I'd like to run AP's but any that hit the 710 are aborted due to the memory
And I'd also like to stop GFN 22's hitting the 710 cause I'm not sure I'm patient enough to wait the 39 days
Any hints?
Thanx
Dad
I'm not sure I'd have the patience to run *anything* on a GT 710. (The GT 710 figuratively needs to look up to see the bottom of the barrel.) I think you can tell BOINC not to use on just those 2 subprojects, but it should be much simpler to tell BOINC not to use the 710 at all.
If it were me, however, I'd pull the 710, toss it in a draw, and use it in a future project where I need to hook up a monitor but don't actually need any computing or graphics power. The miniscule amount of computing it can do isn't worth the effort to configure BOINC to use it properly.
____________
My lucky number is 75898524288+1 | |
|
Dave  Send message
Joined: 13 Feb 12 Posts: 3171 ID: 130544 Credit: 2,233,028,411 RAC: 606,387
                           
|
Personally I think it would make a rather fetching bookend.
If you feel like an upgrade but sticking to the affordable low-power sector of the market, try the GTX1030. Birthday present? :D. | |
|
|
There is a working solution that needs some preparations.
Run two (2) boinc clients on the machine and then use a CC_CONFIG like this:
<cc_config>
<options>
<allow_multiple_clients>1</allow_multiple_clients>
<allow_remote_gui_rpc>1</allow_remote_gui_rpc>
<use_all_gpus>1</use_all_gpus>
<ignore_nvidia_dev>0</ignore_nvidia_dev>
<report_results_immediately>1</report_results_immediately>
</options>
</cc_config>
This one ignore the first GPU, now let it run, identify the computer number on the PG server and assign project preferences for it. Do that for a 2nd client there you use: <ignore_nvidia_dev>1</ignore_nvidia_dev> | |
|
dukebgVolunteer tester
 Send message
Joined: 21 Nov 17 Posts: 242 ID: 950482 Credit: 23,670,125 RAC: 0
                  
|
you can exclude a certain GPU device from running a certain application of a certain project with cc_config, but be wary of what Van Zimmerman said above.
Either way, here's how you do it.
The cc_config.xml file is located in your boinc data directory (not in the project directory). It will most likely already exist. Back it up just in case.
You need to add <exclude_gpu> tags for every combinations of device+app that you want to exclude. You can add multiple of them. They go inside the <options> tag, so you can add them in the end of the file, just before the closing tag </options>
Assuming GT 710 is device 1 (and GTX 1070Ti is device 0), here's how you exclude GFN22
<exclude_gpu>
<url>http://www.primegrid.com/</url>
<device_num>1</device_num>
<app>genefer_wr</app>
</exclude_gpu>
and here's how you exclude AP27
<exclude_gpu>
<url>http://www.primegrid.com/</url>
<device_num>1</device_num>
<app>ap26</app>
</exclude_gpu>
You can look up the names of applications to put in tha <app> tags here
You can also not specify the app tag to remove the device from running PG completely. There's another option to exclude the device from running any BOINC at all, look into <ignore_nvidia_dev> in the help page I linked in the beginning.
You have to restart BOINC client for the changes in exclusions to take effect. You can either do it by quitting BOINC manager while confirming quitting the client too (stopping the computation), which is a checkbox not enabled there by default... but it's also on a message box that has a "don't ask me again", so if you don't recieve it and you don't want to dig around in the interface to make it ask it again, it might be easier to just reboot the PC. | |
|
Message boards :
Number crunching :
Can WU's be directed to different GPU's? |