A Solution For "No Work Available"

Message boards : Number crunching : A Solution For "No Work Available"
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · Next

AuthorMessage
AC
Avatar

Send message
Joined: 22 Jan 05
Posts: 3413
Credit: 119,579
RAC: 0
United States
Message 76795 - Posted: 5 Feb 2005, 13:07:28 UTC - in response to Message 76753.  

> > For those of you that are using the BOINC Client that keep having
> problems
> > downloading new work units, try the following: click the Projects tab,
> then
> > right click your SETI@home project and click Update. Do this every ten
> > seconds or so. Try doing this a dozen times, or until the server finally
> > responds and uploads to you.
> >
>
> Better solution would be to stop boinc, wait an hour, restart it
>
> you'll not get it exactly at an hour, so you'll randomize when you connect.

> I've tried that and it seems to work sometimes.
ID: 76795 · Report as offensive
Profile Toby
Volunteer tester
Avatar

Send message
Joined: 26 Oct 00
Posts: 1005
Credit: 6,366,949
RAC: 0
United States
Message 76796 - Posted: 5 Feb 2005, 13:17:13 UTC - in response to Message 76790.  

> Using one of BOINC's built-in functions is not quite "spamming" Matt. Spam is
> unsolicited e-mail advertisement. I didn't say that people should try to
> Update a thousand times, just a dozen man. The server operators must expect
> this type scenario.

70,000 users requesting more work a dozen times is a LOT of requests to the server. As for them expecting this type of scenario... No. 1) the client is actually supposed to back off for at least 10 minutes between server requests and retrying before this SHOULD result in a "bug off" message from the server and no work. I suspect you are getting "no schedulers responded" messages which means a connection to the server could not be fully established so the "bug off" message was not recieved by your client. 2) This is still the OLD server. They are working on migrating to a new one that should be able to handle this load much better but as of now, they simply cannot do it so no amount of admin "planning" can change that.
A member of The Knights Who Say NI!
For rankings, history graphs and more, check out:
My BOINC stats site
ID: 76796 · Report as offensive
AC
Avatar

Send message
Joined: 22 Jan 05
Posts: 3413
Credit: 119,579
RAC: 0
United States
Message 76803 - Posted: 5 Feb 2005, 14:11:49 UTC

The new servers are designed to handle this kind of load, and since the command script requests are not REDUNDANT, the server should have no prob processing them. If it did, it would be offline right now, and as can see on the server status page, it's working just fine. And what if the number of SETI/BOINC users goes up from 70,000 to 140,000, then what?
ID: 76803 · Report as offensive
Ingleside
Volunteer developer

Send message
Joined: 4 Feb 03
Posts: 1546
Credit: 15,832,022
RAC: 13
Norway
Message 76810 - Posted: 5 Feb 2005, 15:07:43 UTC - in response to Message 76803.  

> The new servers are designed to handle this kind of load, and since the
> command script requests are not REDUNDANT, the server should have no prob
> processing them. If it did, it would be offline right now, and as can see on
> the server status page, it's working just fine. And what if the number of
> SETI/BOINC users goes up from 70,000 to 140,000, then what?
>

The BOINC client is designed to do exponential backoff so the servers isn't flooded with requests. When for some reason there isn't any work, the servers is designed to tell the client to not ask again for some time, and the client is designed to wait as long as asked to wait, or the exponential backoff-time, whichever is longest.

When you're constantly hitting "retry", you're not doing as either the client or the servers was designed to do, and isn't helping things out.

In case the problem was on your end, example your internet-connection was down or another configuring-problem like not enough disk space, the client is still allowing you to bypass this backoff-time.


Also, another design-desision was to make BOINC a multi-project-platform, so when one project is out of work users can still get work from other projects and keep crunching. If you don't want to run other projects, this is your decision, but this means you're ocassionally can run out of work.


In "classic", users was recommended to not run the client in a tight while loop, but instead insert a
sleep 21600
Due to the exponential backoff, the BOINC-client is using something similar to help ease the server-load and network-load.
ID: 76810 · Report as offensive
AC
Avatar

Send message
Joined: 22 Jan 05
Posts: 3413
Credit: 119,579
RAC: 0
United States
Message 76820 - Posted: 5 Feb 2005, 16:33:46 UTC

Okay Ingleside, your point on the exponential backoff is well taken. Again, I'll say that I wasn't the one having problems with getting new WU's since I just usually just get one at a time. And since you mentioned the project being "out of work", after seeing your recent WU credits, I can see why this may be the case. How about I revise my advise about Updating about every ten seconds or so for a doze times, to Updating to every few minutes or so for a dozen times. It is not practical to wait for long periods of time to get new WU's sometimes.
ID: 76820 · Report as offensive
Ingleside
Volunteer developer

Send message
Joined: 4 Feb 03
Posts: 1546
Credit: 15,832,022
RAC: 13
Norway
Message 76826 - Posted: 5 Feb 2005, 17:16:52 UTC - in response to Message 76820.  

If you've got a permanent connection it's normally no reason to manually hit update, BOINC takes care of this for you.

My RAC being high or low have more to do with zig-zagging between the different projects, than due to any of them being out of work.

Even neither of us have any problems with shortage of work, can still point out your suggestion of constantly hitting "retry" isn't a good idea. ;)
ID: 76826 · Report as offensive
AC
Avatar

Send message
Joined: 22 Jan 05
Posts: 3413
Credit: 119,579
RAC: 0
United States
Message 76848 - Posted: 5 Feb 2005, 18:23:16 UTC - in response to Message 76826.  

> If you've got a permanent connection it's normally no reason to manually hit
> update, BOINC takes care of this for you.
>
> My RAC being high or low have more to do with zig-zagging between the
> different projects, than due to any of them being out of work.
>
> Even neither of us have any problems with shortage of work, can still point
> out your suggestion of constantly hitting "retry" isn't a good idea. ;)
>
>My connection is permanent. However, sometimes Windows breaks off the connection after awhile and BOINC does not allways establish a connection, so it needs the Update command to communicate.

The server still looks good.
ID: 76848 · Report as offensive
SURVEYOR
Volunteer tester

Send message
Joined: 19 Oct 02
Posts: 375
Credit: 608,422
RAC: 0
United States
Message 76885 - Posted: 5 Feb 2005, 20:34:53 UTC

So Alex,
You just join the 22 Jan 2005, and what makes you an expert on how Boinc works?
If you keep pressing update the server will mark you computer to wait for workunits, you will not get any wu faster. You are better off to wait an hour then retry. The data base, not the server, is the problem. The repeated request for work just bogs down the data base so nothing get done. The best solution is to attach to a backup project.

Fred
BOINC Alpha, BOINC Beta, LHC Alpha, Einstein Alpha
ID: 76885 · Report as offensive
KWSN_Dagger
Volunteer tester
Avatar

Send message
Joined: 14 Feb 04
Posts: 36
Credit: 3,578
RAC: 0
Canada
Message 76890 - Posted: 5 Feb 2005, 20:45:38 UTC

Predictor is a pretty good project for WU's They run for me around 35 to 45 mins.

http://predictor.scripps.edu/

You can just set the preferences to say 5 and that way SETI will be your main project, and Predictor will take up the slack whenever SETI has problems. Believe me though, SETI right now is a heck of alot better than when it just emerged into post-beta.

==================
Beta tester for SETI, LHC, Einstein, Predictor, CPDN, and Pirates.
ID: 76890 · Report as offensive
Profile Paul D. Buck
Volunteer tester

Send message
Joined: 19 Jul 00
Posts: 3898
Credit: 1,158,042
RAC: 0
United States
Message 76894 - Posted: 5 Feb 2005, 20:59:11 UTC

Sign up for CPDN, you will never run out of work.

And if you can get an account on one of the other projects like LHC@Home, Predictor@Home, or Einstein@Home ...

I think one of them is still giving out a free water glass with each fill-up ...

With 3 projects of any of the active ones you can get into, well, never any loss of idle time.
ID: 76894 · Report as offensive
Ozgur Gurgey
Volunteer tester

Send message
Joined: 1 Jan 02
Posts: 25
Credit: 898,747
RAC: 0
Turkey
Message 76896 - Posted: 5 Feb 2005, 21:30:09 UTC

CPDN is THE solution for the dry season.

and hey, while looking up to the stars, don't forget about the good old mother earth
ID: 76896 · Report as offensive
AC
Avatar

Send message
Joined: 22 Jan 05
Posts: 3413
Credit: 119,579
RAC: 0
United States
Message 76897 - Posted: 5 Feb 2005, 21:32:44 UTC - in response to Message 76885.  

> So Alex,
> You just join the 22 Jan 2005, and what makes you an expert on how Boinc
> works?
> If you keep pressing update the server will mark you computer to wait for
> workunits, you will not get any wu faster. You are better off to wait an hour
> then retry. The data base, not the server, is the problem. The repeated
> request for work just bogs down the data base so nothing get done. The best
> solution is to attach to a backup project.
>
>Well fharmon, I sense a... little bitterness in your reply to me, as if you somehow feel exclusive for being here longer. I can't remember saying I was an expert on how BOINC works, although I am an expert on server ops, and it doesn't really take me and a lot of other users that long to figure out a prog like this one. I never like looking down on people myself, so I try to avoid using phrases like "what makes you an expert".

I thought we were here to try to help each other?

ID: 76897 · Report as offensive
AC
Avatar

Send message
Joined: 22 Jan 05
Posts: 3413
Credit: 119,579
RAC: 0
United States
Message 76902 - Posted: 5 Feb 2005, 21:44:50 UTC

Okay guys, I'm thinking about CPDN and some of the other projects as well. It's just that looking for aliens with SETI, and doing climate research are two completely different things.

Mother Earth looks gooood Ozgur!
ID: 76902 · Report as offensive
nairb

Send message
Joined: 18 Mar 03
Posts: 201
Credit: 5,447,501
RAC: 5
United Kingdom
Message 76969 - Posted: 6 Feb 2005, 1:50:12 UTC

It would be interesting to find out which of the projects - seti or cpdn etc - people would like to see a result for.
You know:- Predictor finding a cure for cancer or seti finding a signal with alien information.

I hope predictor brings results but just imagine the impact on the world of proof of alien life. I think this is a powerful draw.

Nairb
ID: 76969 · Report as offensive
Profile MattDavis
Volunteer tester
Avatar

Send message
Joined: 11 Nov 99
Posts: 919
Credit: 934,161
RAC: 0
United States
Message 76990 - Posted: 6 Feb 2005, 3:28:36 UTC

That's why my Seti:Predictor:Climate:Einstein:LHC ratio is 1:1:1:1:1 :)
-----
ID: 76990 · Report as offensive
Oliver Agh
Volunteer tester
Avatar

Send message
Joined: 31 Aug 03
Posts: 39
Credit: 779,147
RAC: 0
Hungary
Message 76991 - Posted: 6 Feb 2005, 3:32:40 UTC - in response to Message 76969.  

> I hope predictor brings results but just imagine the impact on the world of
> proof of alien life. I think this is a powerful draw.

Well, I have 3 projects running: Seti, CPDN, and Predictor. But I run Seti at 70%, because I hardly can wait for E.T.!!!! :)

ID: 76991 · Report as offensive
Mattewan

Send message
Joined: 12 Jan 02
Posts: 14
Credit: 3,281,397
RAC: 0
United Kingdom
Message 77035 - Posted: 6 Feb 2005, 9:03:32 UTC

If you are worried about not having work units to process then why dont you just change your preferences and set the "conenct to network" setting to 10

this will download 10 days of work units..... and even tho you have 10 days worth your client still "tops up" with work units every day or so

this way the seti servers can go down for days with no problems
ID: 77035 · Report as offensive
Profile Rachel
Avatar

Send message
Joined: 13 Apr 02
Posts: 978
Credit: 449,704
RAC: 0
United Kingdom
Message 77043 - Posted: 6 Feb 2005, 10:11:29 UTC

I was nearly out of work yesterday but downloaded about 40 wu's over last few hours in drips and drabs and have enough for about 4 days now.
......In Space No One Can Hear You Scream......



ID: 77043 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34261
Credit: 79,922,639
RAC: 80
Germany
Message 77068 - Posted: 6 Feb 2005, 13:13:19 UTC

Hi Rach

I am on the same procedure, was running empty last night but on my last one was getting 30 WUs what´s 4 days worth.

greetz from Germany
Mike



With each crime and every kindness we birth our future.
ID: 77068 · Report as offensive
John McLeod VII
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jul 99
Posts: 24806
Credit: 790,712
RAC: 0
United States
Message 77284 - Posted: 7 Feb 2005, 3:30:12 UTC

I have each of my computers signed up for every project that will run on that machine. I have not run out of work since August 2004 when there were only 2 active projects, and both of them went down.


BOINC WIKI
ID: 77284 · Report as offensive
Previous · 1 · 2 · 3 · Next

Message boards : Number crunching : A Solution For "No Work Available"


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