Store at least X days of work setting

Questions and Answers : Preferences : Store at least X days of work setting
Message board moderation

To post messages, you must log in.

AuthorMessage
rotorblades

Send message
Joined: 22 Jan 03
Posts: 4
Credit: 576,904
RAC: 0
United States
Message 1870636 - Posted: 2 Jun 2017, 1:03:33 UTC

Does this setting in computing preferences do anything? It sounds like it will "store" or download to my computer the number of days tasks that are indicated. And, if I do that, I assume that I should get close to that number of days that the BOINC manager could run before I would need to connect to the internet again.

I would like to complete all of the tasks in my queue for SETI and switch over to another project (I only want to run 1 project at a time). So, my assumption was that I could store a certain number of days of tasks, say 6, then set SETI to "No New Tasks" after the number of days tasks were downloaded and it would run, in this case for about 6 days. However, when I do this, BOINC appears to finish only those tasks that it is currently running and then stops until I "Allow New Tasks", at which point old tasks are sent to SETI and new tasks are added to my list - never allowing me to complete all the tasks in my list.

Is there a way to run through all of the tasks in my list, complete them all and then have no tasks remaining for SETI (so I can then move on to another project)?
ID: 1870636 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1870691 - Posted: 2 Jun 2017, 16:30:04 UTC - in response to Message 1870636.  

Seti has a hard limit of 100 tasks for the CPU and 100 tasks per GPU. Meaning that it will ignore your cache request if that request is larger than the limits, and accounting for the amount of tasks already in cache.

Setting the Store at least N days of cache value to 6 days tells BOINC that that's the low water mark, so it will ask for more work and report already finished work about every 6 days. If you want to check this, set this value to 0.1 days and the Additional value to 6 days. You'll eventually come to the hard limit, though.

Also, of course when you have set No New Tasks, BOINC will not ask for new work. But it should eventually report all the finished work, and leave you with an empty cache until you decide what to do next.
ID: 1870691 · Report as offensive
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1871934 - Posted: 9 Jun 2017, 13:06:59 UTC - in response to Message 1870636.  

Is there a way to run through all of the tasks in my list, complete them all and then have no tasks remaining for SETI (so I can then move on to another project)?


Like Jord said, if you don't accept new tasks for a particular project, it will (eventually) run out of tasks from that project. I am currently registered with "World Grid" but have decided I didn't want to run anything from them for now. So I stopped accepting new tasks and eventually it ran out of work from that project.

Tom
A proud member of the OFA (Old Farts Association).
ID: 1871934 · Report as offensive
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1872985 - Posted: 14 Jun 2017, 22:49:27 UTC - in response to Message 1871934.  

I missed that. If you are "waiting" for tasks to be uploaded, you can use the "update" button even though you have the "no new tasks" turned on to get rid of tasks.

Tom
A proud member of the OFA (Old Farts Association).
ID: 1872985 · Report as offensive

Questions and Answers : Preferences : Store at least X days of work setting


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