Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Support Forum: BOINC Agent Support Thread: Running a minimal amount of tasks from a certain project |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 3
|
Author |
|
adriverhoef
Master Cruncher The Netherlands Joined: Apr 3, 2009 Post Count: 2092 Status: Offline Project Badges: |
Using the file app_config.xml, one can configure how many tasks from a specific project to run as a maximum.
Now suppose I want to run a certain number of tasks as a minimum from a specific project. To be more specific, I'm thinking about running at least one ARP1-task at any time (if available in my queue), unless of course BOINC decides this would endanger finishing other tasks in time. I've taken a peek at https://boinc.berkeley.edu/wiki/Client_configuration, but couldn't figure out if one of the tags applies to my inquiry to run a certain minimal amount of tasks from a specific project. Especially the tag avg_ncpus ("the number of CPU instances (possibly fractional) used by the app version") may be worth investigating. So my question is: is this possible (through app_config.xml) and if not, would it be a feasible idea? |
||
|
Link64
Advanced Cruncher Joined: Feb 19, 2021 Post Count: 118 Status: Offline Project Badges: |
No, it's not possible, only maximum can be specified in case running more concurrent tasks from that application might cause issues.
----------------------------------------Feasible... well, sure, but of course that means one more restriction for BOINC to follow while at the same time trying to get all tasks done before their deadlines. |
||
|
ca05065
Senior Cruncher Joined: Dec 4, 2007 Post Count: 325 Status: Offline Project Badges: |
I managed to run a minimum of 2 ARP with the remainder being OPN1.
The method was to set the queue length to 2 days but further control what was downloaded to my PC using the limits on the number of each sub-project in the device manager on the website. I used an app_config file to restrict BOINC to running 2 ARP work units concurrently. I restricted the number of ARP units to 4 and the number of OPN1 units to what could run in about 12 hours. After the units were initially downloaded, I forced 2 ARP units to run by suspending work units further up the queue. As an ARP work unit took about 18 hours to run, by the time they had completed the other ARP work units had risen to the top of the queue but would not run because of the restriction set in the app_config file. The above worked when work units were plentiful and there were no problems with downloading. |
||
|
|