| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 14
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
So all my completed WUs are stuck in a "Ready to Report" status.
I cant seem to get BOINC to do anything after they are uploaded. I have restarted BOINC, I have restarted my Mac, I have done the "Do network communication" option" Nothing seems to be doing anything. HELP! I just stopped doing work for Seti@home due to constant server outages. I was hoping this would be better. |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
How long have they been in this state? A short while (hours, up to a day) is perfectly normal. There is nothing you need to do in that case.
If it is longer than this, then please click on "Update" in the project tab, then check the Messages tab. Post the messages here if there are problems. |
||
|
|
Johnny Cool
Ace Cruncher USA Joined: Jul 28, 2005 Post Count: 8621 Status: Offline Project Badges:
|
How long have they been in this state? A short while (hours, up to a day) is perfectly normal. There is nothing you need to do in that case. If it is longer than this, then please click on "Update" in the project tab, then check the Messages tab. Post the messages here if there are problems. Didactylos, with all due respect, I must disagree with you on this matter. Many crunchers have railed about this subject at different Team web sites. I am tired of (I am using my backup business PC; my main PC is currently down for the 'count') having to nurse my Boinc client when a completed work unit takes 4-7 hours to become a "result". I have googled this complaint and I could not find a credible answer. Some cruncher has solved this (for himself) using a: cron job to do an update whenever I want, say every half hour on this machine, once an hour on my Wife's machine, and once every four and a half hours on the server. I am crunching pretty much 24/7, and I am somewhat frustrated at not being able to send in results in a more timely fashion. If I had a dual or quad core, it wouldn't bother me. Yet, to spend this much cpu time for little credit is ... frustrating. Even one of our leading Team Mates calls the Conquer Cancer work units a lollygagger. From the Urban dictionary: lollygagger; someone who is by nature, always late, and incredibly slow getting things done. This cannot be right. Nor should it be. I'm surprised that more crunchers did not answer in this thread. We should not have to "baby-sit" work units. And yes, crunchers should get credit in a much more timely way. There! I finally said it. Happy crunching, all! ![]() I hope you take this as a positive post. I'm still crunching nearly 24/7. Finding cures is why we are all here. ![]() Edit: Faster "reporting results" could lead us all find a "quicker" cure or two. And yes, it could take us years for us to do that. It's all about timing. And time is something that is so precious ... ---------------------------------------- [Edit 1 times, last edit by Johnny Cool at Aug 14, 2008 2:10:58 AM] |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I don't follow, Johnny. The delay has no effect on the credit you earn, only the time when you get it. In practice, this means that there is a ramp-up period when you start crunching, but while you are crunching continuously, you get a continuous (and fairly steady) stream of validated work.
----------------------------------------You can try to report earlier, but this has no effect if your quorum partners don't return work promptly. So, this is why I think trying to optimise the return time is a futile effort. However, I know people like to tweak and tune, so I will share what I know. Firstly: don't do forced updates or use the immediate return feature. It's rude, because it puts extra strain on the already heavily loaded servers. Instead, tune by reducing your network connection interval, and using the work buffer to control your queue. Seriously, you say "I am somewhat frustrated at not being able to send in results in a more timely fashion." This isn't your problem. When WCG want results in a hurry, they set a short deadline. For normal work units, they are perfectly happy to wait. You don't have to baby-sit work units. Just, in the words of Lennon/McCartney: Let it be. edit: Faster reporting won't lead to a quicker cure. WCG has work delivered in batches, and return the complete batches to the scientists. The whole batch is limited by the straggler work units that need extra copies to be sent out. When the scientists want work done in a hurry, then WCG can prioritise it over other batches, and adjust the deadlines to get it back quickly. They have done this at least once. [Edit 1 times, last edit by Former Member at Aug 14, 2008 2:21:09 AM] |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
Here's a link to the today updated FAQ: http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=16783
----------------------------------------Set your "Connect to network about every 'x' days" short, particular if permanently connected. The default WCG is 0.2 days (4:48 hours) and use the Cache aka Additional Buffer function control how much work is locally stored. BOINC "WILL" always attempt to combine the Ready To Report clearing with other client-server scheduler interactions. WHY? Because e.g. each time it does, the server has to compute how much to send when client asks for work, projects & predicts what it has in the feeders and tries to allocate the streams in the most optimal fashion so all 5 projects get their part to 4 main operating system platform (MAC Intel, PPC /Linux/Windows). Whilst WCG has a rich set of resources, other projects have not and often run on the edge of capability. Those are the projects protected by the BOINC client. (read e.g. CPDN or SETI fora and look for discussions and commentaries on how busy the servers were and on a stretch)
WCG
----------------------------------------Please help to make the Forums an enjoyable experience for All! [Edit 2 times, last edit by Sekerob at Aug 14, 2008 9:20:19 AM] |
||
|
|
Johnny Cool
Ace Cruncher USA Joined: Jul 28, 2005 Post Count: 8621 Status: Offline Project Badges:
|
Thanks for the replies, Didactylos and Sekerob.
---------------------------------------- Sekerob, my settings for ""Connect to network about every 'x' days" short," are: Connect to network about every .03 days and Cache 1 extra days of work. Is that reasonable? In another thread, you posted .03 days. Thanks all! |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
The biggest factor on Caching that I have learned is that slow machines, even if connected full time, may not need a large cache. I think that this downloads too many WU to a slow machine and holds up the validation of other WU.
|
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
JC,
----------------------------------------Don't know in what context I typed that, but sounds like a typo as 0.3 was the default (7.2 hours), which was a number set to bridge the somewhat longer outages of longer history. What is your strategy? 0.03 is as good as any small value. Effectively, the scheduler looks if there is in your case, 1 day and 43 minutes in buffer based on current efficiency. If not, it fetches X seconds to fill it up (not precisely as BOINC has safeties, but lets keep the logic simple). Since there is never exactly a requested amount of work on offer, a call for 10,000 second of work or 1,000 seconds will result in a whirring and a plead for 1 job or 2, which is maybe 20,000 seconds or 30,000 worth, all depending on the particular machines current efficiency record. It wont be calling for work again until it's close to the minimum again. If in that period a job finishes and the 1 day, 43 minutes has not been reached again, the scheduler will return only the Result file to a separate database and on next call for work, send the "Ready to Report", causing only 1 scheduler computation.... i.e. you see Requesting X seconds of work and reporting 1 completed task.".... on and on. Now if you set the connect period to 1 day 43 minutes and the cache to zero, you get quite a different work call and reporting activity.... saved for the next installment, but here there is a good chance you have several of these pesky RtR's sitting around testing your patience.... ![]()
WCG
Please help to make the Forums an enjoyable experience for All! |
||
|
|
Johnny Cool
Ace Cruncher USA Joined: Jul 28, 2005 Post Count: 8621 Status: Offline Project Badges:
|
JC, Don't know in what context I typed that, but sounds like a typo as 0.3 was the default (7.2 hours), which was a number set to bridge the somewhat longer outages of longer history. What is your strategy? 0.03 is as good as any small value. Effectively, the scheduler looks if there is in your case, 1 day and 43 minutes in buffer based on current efficiency. If not, it fetches X seconds to fill it up (not precisely as BOINC has safeties, but lets keep the logic simple). Since there is never exactly a requested amount of work on offer, a call for 10,000 second of work or 1,000 seconds will result in a whirring and a plead for 1 job or 2, which is maybe 20,000 seconds or 30,000 worth, all depending on the particular machines current efficiency record. It wont be calling for work again until it's close to the minimum again. If in that period a job finishes and the 1 day, 43 minutes has not been reached again, the scheduler will return only the Result file to a separate database and on next call for work, send the "Ready to Report", causing only 1 scheduler computation.... i.e. you see Requesting X seconds of work and reporting 1 completed task.".... on and on. Now if you set the connect period to 1 day 43 minutes and the cache to zero, you get quite a different work call and reporting activity.... saved for the next installment, but here there is a good chance you have several of these pesky RtR's sitting around testing your patience.... ![]() Sekerob, I just changed it to 0.03. Thanks! I also followed astrolab's advice. I'll let you all know about any progress that I have made in several days. ![]() |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
There's no "One Size Fits All", but please don't change things too often or you find a very confused BOINC needing a project reset.
----------------------------------------
WCG
Please help to make the Forums an enjoyable experience for All! |
||
|
|
|