Target CPU run time

Message boards : Number crunching : Target CPU run time

To post messages, you must log in.

AuthorMessage
DJStarfox

Send message
Joined: 19 Jul 07
Posts: 145
Credit: 1,250,162
RAC: 0
Message 78555 - Posted: 7 Aug 2015, 5:15:28 UTC

The Rosetta preference "Target CPU run time" has a wide range of options from 1 hour to 24 hours. I know each task should complete at least 1 decoy.

So, how do I choose the best run time for my CPU?
ID: 78555 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1831
Credit: 119,518,540
RAC: 9,764
Message 78556 - Posted: 7 Aug 2015, 9:22:55 UTC - in response to Message 78555.  

The Rosetta preference "Target CPU run time" has a wide range of options from 1 hour to 24 hours. I know each task should complete at least 1 decoy.

So, how do I choose the best run time for my CPU?

I think the simplest way to use that setting is to consider how often your computer is on/crunching. If it's on 24/7 then I'd recommend a large number like 12 or 24hrs. If it's on rarely, then a small number like 3hrs will result in the tasks being returned when they're complete.

In either case, I use the cc_config.xml option:

<cc_config>
<options>
<report_results_immediately>1</report_results_immediately>
</options>
</cc_config>

If you save that to your BOINCData folder it will set BOINC to upload results as soon as they're ready. I don't know how that plays with other projects though - e.g. climateprediction might not like it(?)
ID: 78556 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Link
Avatar

Send message
Joined: 4 May 07
Posts: 356
Credit: 382,349
RAC: 0
Message 78558 - Posted: 7 Aug 2015, 11:24:51 UTC - in response to Message 78556.  

I think the simplest way to use that setting is to consider how often your computer is on/crunching. If it's on 24/7 then I'd recommend a large number like 12 or 24hrs. If it's on rarely, then a small number like 3hrs will result in the tasks being returned when they're complete.

Yes. Let the task run as long as possible, just make sure to return it before deadline.

However I don't see any need for the report_results_immediately option, this only ads unnecessary load to the servers. The task can be reported when requesting new tasks, that's fast enough IMHO. If your computer won't request any tasks within 24 hours after completing a task (and uploading the result file) BOINC will report it anyway.
.
ID: 78558 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 78560 - Posted: 7 Aug 2015, 16:53:48 UTC

Be certain to only make changes to the runtime preference when you have a small cache of work. The change effects existing downloaded work units, and so best to change it gradually over the course of a week or so, to give the BOINC Manager some time to observe results and adjust it's time estimates appropriately.
Rosetta Moderator: Mod.Sense
ID: 78560 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Target CPU run time



©2024 University of Washington
https://www.bakerlab.org