Specifying device numbers in appinfo.xml to split load based on specific GPU cards

Message boards : Number crunching : Specifying device numbers in appinfo.xml to split load based on specific GPU cards
Message board moderation

To post messages, you must log in.

AuthorMessage
Bard
Volunteer tester

Send message
Joined: 6 Dec 02
Posts: 2
Credit: 5,126,393
RAC: 1
United Kingdom
Message 1330356 - Posted: 23 Jan 2013, 13:07:00 UTC

Is there a way to specify device numbers in appinfo.xml so I can change the number of work units per GPU based on the device number?

I basically want to run <count>0.5</count> on my GTX 460 but only <count>1</count> on my GT620. Currenlty my GT 620 is over utilised if I run 2 WU's on this card.

Thanks!
ID: 1330356 · Report as offensive
juan BFP Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 16 Mar 07
Posts: 9786
Credit: 572,710,851
RAC: 3,799
Panama
Message 1330357 - Posted: 23 Jan 2013, 13:13:35 UTC
Last modified: 23 Jan 2013, 13:14:54 UTC

No you can´t do this way, to do that you need to run 2 diferent instances of boinc in the same host and allow only one GPU to be avaiable on each one, then you could choice to run diferent number of WU on each GPU

Look at Vypers site he explain how to do that.

http://vyper.kafit.se/wp/index.php/2011/02/04/running-different-nvidia-architectures-most-optimal-at-setihome/
ID: 1330357 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1330358 - Posted: 23 Jan 2013, 13:21:40 UTC - in response to Message 1330356.  

Is there a way to specify device numbers in appinfo.xml so I can change the number of work units per GPU based on the device number?

I basically want to run <count>0.5</count> on my GTX 460 but only <count>1</count> on my GT620. Currenlty my GT 620 is over utilised if I run 2 WU's on this card.

Thanks!

No. That's not part of the specification for anonymous platform

You could run two different applications on the two cards - like sah_enhanced and astropulse - and set different counts for each application: you would need to use the <exclude_gpu> option in client configuration to keep the applications apart. But there are reports that there are work-fetch bugs in the current versions of BOINC when you try to do that - use with caution.

Best advice has to be to use better-matched GPUs in any one host.
ID: 1330358 · Report as offensive
Bard
Volunteer tester

Send message
Joined: 6 Dec 02
Posts: 2
Credit: 5,126,393
RAC: 1
United Kingdom
Message 1330359 - Posted: 23 Jan 2013, 13:26:00 UTC - in response to Message 1330358.  

Thanks for the information, just had the GT 620 going spare so thought I would put it to good use :)
ID: 1330359 · Report as offensive

Message boards : Number crunching : Specifying device numbers in appinfo.xml to split load based on specific GPU cards


 
©2024 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.