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


log in

Advanced search

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

Author Message
Bard
Volunteer tester
Send message
Joined: 6 Dec 02
Posts: 2
Credit: 5,022,742
RAC: 169
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!
____________

juan BFBProject donor
Volunteer tester
Avatar
Send message
Joined: 16 Mar 07
Posts: 5229
Credit: 285,199,319
RAC: 456,152
Brazil
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/
____________

Richard HaselgroveProject donor
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8465
Credit: 48,961,059
RAC: 75,148
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.

Bard
Volunteer tester
Send message
Joined: 6 Dec 02
Posts: 2
Credit: 5,022,742
RAC: 169
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 :)
____________

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

Copyright © 2014 University of California