Message boards : Questions and problems : 1 Task per GPU
Message board moderation
Author | Message |
---|---|
Send message Joined: 28 Sep 10 Posts: 4 ![]() |
Ok so I have spent a few days trying to figure it out but have no luck. What I thought of doing was running 2 instances of BOINC clients with seperate directories. 1st Client dedicating 1st slotted GPU towards Collatz. <cc_config> <options> <data_dir>FIRST CLIENT LOCATION</data_dir> <use_all_gpus>1</use_all_gpus> <ignore_cuda_dev>1</ignore_cuda_dev> </options> </cc_config> 2nd Client dedicating 2nd slotted GPU towards DNETC. <cc_config> <options> <data_dir>SECOND CLIENT LOCATION</data_dir> <use_all_gpus>1</use_all_gpus> <ignore_cuda_dev>0</ignore_cuda_dev> </options> </cc_config> How would I get something like this to work? Also looked into changing the "app_info.xml" but nothing worked the way I wanted to. Is there an easier method, if so please point me to the right direction. Thank you. :) ![]() |
![]() Send message Joined: 20 Dec 07 Posts: 1069 ![]() |
How did you separate the registry entries for the two clients? ;-) Gruß, Gundolf Computer sind nicht alles im Leben. (Kleiner Scherz) ![]() |
Send message Joined: 28 Sep 10 Posts: 4 ![]() |
I didn't thats why I am asking if there is a way to do it, hence this being a question. :p Is there a method to dedicate 1 task per GPU? Specifically DNETC likes to use 2 GPUs for 1 tasks, but there is other reasons why I am looking for a solution to this. I'm open to suggestions. ![]() |
Send message Joined: 19 Aug 08 Posts: 87 ![]() |
Hi, is this cc_confiig.xml file sufficient to prevent GPU 0 from being used? <cc_config> <options> <use_all_gpus>0</use_all_gpus> <ignore_cuda_dev>0</ignore_cuda_dev> </options> </cc_config> XPx86, i7-920, boinc 6.10.58, two GTX470's. Thanks, |
![]() Send message Joined: 20 Dec 07 Posts: 1069 ![]() |
Could be, but you can make sure by looking at your Messages tab. There most configuration items are listed at startup time. I would suggest <use_all_gpus>1</use_all_gpus> though. Gruß, Gundolf |
Send message Joined: 19 Aug 08 Posts: 87 ![]() |
<cc_config> <options> <use_all_gpus>1</use_all_gpus> <ignore_cuda_dev>0</ignore_cuda_dev> </options> </cc_config> 09/10/2010 21:32:13 Re-reading cc_config.xml 09/10/2010 21:32:13 Re-read config file 09/10/2010 21:32:13 Config: report completed tasks immediately 09/10/2010 21:32:13 Config: use all coprocessors 09/10/2010 21:32:13 log flags: file_xfer, sched_ops, task boinc Exit and Start, 09/10/2010 21:33:25 Starting BOINC client version 6.10.58 for windows_intelx86 09/10/2010 21:33:25 Config: report completed tasks immediately 09/10/2010 21:33:25 Config: use all coprocessors 09/10/2010 21:33:25 log flags: file_xfer, sched_ops, task 09/10/2010 21:33:25 Libraries: libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3 After both a read and a restart nothing changed; still using 2 GPUs. Per chance, do existing tasks have to complete first? - Or even, would I need to remove card 0 from the system, reboot, start Boinc and then shut down, install the card, reboot and start Boinc again? Thanks, |
Send message Joined: 19 Aug 08 Posts: 87 ![]() |
OK, looks like running and queued tasks need to finish/get terminated, a project detatch or reset, several restarts and so on need to be done for this to work. |
![]() Send message Joined: 20 Dec 07 Posts: 1069 ![]() |
What about the log entries for the GPUs? Maybe one is marked as "not used". Gruß, Gundolf |
Send message Joined: 19 Aug 08 Posts: 87 ![]() |
Message reads as follows, Config: ignoring NVIDIA GPU 0 |
Copyright © 2025 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.