Avoiding frustration during the Tuesday Maintenance cycle.

Message boards : Number crunching : Avoiding frustration during the Tuesday Maintenance cycle.
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1986061 - Posted: 20 Mar 2019, 3:33:41 UTC

If you want, you can cause your individual system to stop polling all BOINC Servers (including the Seti server) during the Tuesday Seti outage somewhat before it starts in your time zone and wait till after it is up to start polling it again.

One way is using the "local boinc manager" settings. Under the "options" tab look for the "computing preferences" and under that look for the "daily schedules" tab.

Here is the tricky part. The first column is for when the Network should "start up" again. The second column is for when the Network should stop.

I my case, the maintenance at Seti starts sometime around 8:00 am local time and for a short/standard maintenance it stops before 3pm. So I have 15:00 (military time) in the first column and 07:00 (military time) in the second column.

I have a couple of Seti-only processors/systems that I am using it on.

Tom
A proud member of the OFA (Old Farts Association).
ID: 1986061 · Report as offensive
Michael Rabasa
Avatar

Send message
Joined: 28 Oct 10
Posts: 11
Credit: 13,645,919
RAC: 100
United States
Message 1992601 - Posted: 4 May 2019, 18:06:55 UTC - in response to Message 1986061.  

What's the point of that? Simply just go to your settings and allow it download about a day's worth of work. When Seti is down, your computer will continues to crunch and they will upload once Seti is back up. Or am I missing something here?
ID: 1992601 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1992605 - Posted: 4 May 2019, 19:06:36 UTC - in response to Message 1992601.  

The point is he runs multi-gpu, multi-core, fast hosts and a day's amount of work, as you suggest, of the standard 100 tasks per gpu and 100 tasks per cpu and the maximum the project will allow, would last about an hour.
The hosts run dry throughout the majority of the outage. To overcome this he runs a custom client allowing more tasks. To be kind to the servers, he does not want to hit the servers with the many thousand tasks to report or ask for replenishment until normal users have had their chance at the task feeding trough once the project comes back online. He is being considerate of others.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1992605 · Report as offensive
Profile Shannon Lester
Avatar

Send message
Joined: 27 Jul 09
Posts: 83
Credit: 12,388,119
RAC: 140
United States
Message 1992831 - Posted: 6 May 2019, 15:06:23 UTC

Honestly I don't mind running through tasks and not having anything to do.... gives the power bill a reprieve. LOL!

All of this has happened before and will happen again -Battlestar Galactica
ID: 1992831 · Report as offensive
Profile Unixchick Project Donor
Avatar

Send message
Joined: 5 Mar 12
Posts: 815
Credit: 2,361,516
RAC: 22
United States
Message 1992834 - Posted: 6 May 2019, 16:18:31 UTC

No problems with each person crunching seti in their own way. EVERY little bit helps!! I really like this info though as it highlights a cool feature that might be overlooked. It also isn't the easiest to set up, so the instructions are helpful. I personally try not to upload or download during the outage or recovery, as I think it is a small thing I can do to help the system. After the outage there is always a traffic jam, so I choose to wait (because I can), and let those who need to get WUs do so. Lately it also seems that there has been a download problem, which can cause "ghosts" to happen (See another great thread that is pinned in this section for how to recover ghosts).

We want more people to join the project, so any little thing that can be done to help the system handle more people seems like a good thing. If it isn't your cup of tea, no worries, handle it in your own way, but maybe this and other informational threads will teach some people about the options available in the program.
ID: 1992834 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1992839 - Posted: 6 May 2019, 16:38:40 UTC - in response to Message 1992834.  

Curious which rescheduler you ended up with Unixchick. I wonder which one eventually became the most popular. Mr.Kevvy started it, then Jimbocous added his nice front-end, W3perl came out with his Perl script and finally Jeff Buck came out with his very nice GUI python app which is the one I use.

As you say, whatever way someone runs the project and is happy with is fine. We need all the processing power we can muster.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1992839 · Report as offensive
Profile Unixchick Project Donor
Avatar

Send message
Joined: 5 Mar 12
Posts: 815
Credit: 2,361,516
RAC: 22
United States
Message 1992847 - Posted: 6 May 2019, 18:09:42 UTC - in response to Message 1992839.  

Curious which rescheduler you ended up with Unixchick. I wonder which one eventually became the most popular. Mr.Kevvy started it, then Jimbocous added his nice front-end, W3perl came out with his Perl script and finally Jeff Buck came out with his very nice GUI python app which is the one I use.

As you say, whatever way someone runs the project and is happy with is fine. We need all the processing power we can muster.



I don't need a rescheduler at the moment. my machine is so old and slow that the 100 tasks lasts me about a week. I will be getting a newer machine this year, so I will be looking at the options I have then, but for now my pokey machine doesn't need anything fancy.

It also seems that when there is a traffic jam that the slower machines seem to get served first, when I personally would prefer that those machine that have 0 cache at least get a partial cache before those who still have work.
ID: 1992847 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1992852 - Posted: 6 May 2019, 18:52:24 UTC - in response to Message 1992847.  

OK, I was confused by your comment about the rescheduler not being the easiest to set up and the instructions were helpful. Thus my query.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1992852 · Report as offensive
Profile Unixchick Project Donor
Avatar

Send message
Joined: 5 Mar 12
Posts: 815
Credit: 2,361,516
RAC: 22
United States
Message 1992926 - Posted: 7 May 2019, 5:49:26 UTC

I think he is talking about a feature in standard BOINC. Under preferences there is a tab for daily schedules. It could have a better interface. It is more confusing than it should be, so I'm glad Tom wrote a short bit on how to use the feature. I use it to cut communication before and during the Tuesday outage.
ID: 1992926 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22158
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1992929 - Posted: 7 May 2019, 6:50:15 UTC

If you can think of a better way of laying out the "daily schedules" tab, then you can always sketch out your proposal and submit it to the BOINC development team who will add it to the pile of suggestions they are already considering.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1992929 · Report as offensive

Message boards : Number crunching : Avoiding frustration during the Tuesday Maintenance cycle.


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