WU Deadlines

留言板 : Number crunching : WU Deadlines
留言板合理

To post messages, you must log in.

前 · 1 · 2

作者消息
Profile ML1
志愿者负责人
志愿者测试人员

发送消息
已加入:25 Nov 01
贴子:10633
积分:7,508,002
近期平均积分:20
United Kingdom
消息 145464 - 发表于:31 Jul 2005, 22:33:20 UTC - 回复消息 145449.  

Yes, I forgot that the db keeps growing. But the deadline is not important if the process described below is slightly modified, to wit, as soon as there are three (or four or whatever) consistent results, close the wu. The decision on the wu has been made, de facto. Don't invoke a time limit. Then when there are system issues that delay the return of results no one gets harmed...

No one gets 'harmed' in any case. (This is a volunteer effort after all.)

The existing time limits are very reasonable to avoid the database of 'pending' WUs from growing exorbitantly large. It also reassures people about when they will get their pending credit granted.

The main thing for including time limits is to clear out WUs that have died due to whatever unforeseen circumstance. If there's enough of them flagged, then additional programming can be included for that occurrence. Meanwhile, the timeouts avoid the database and diskspace from getting choked.


As for the recent network problems crippling the Berkeley systems, hopefully that was a one-time event. The only people caught out were those with their WU caches set "To The Max"...

I'm attached to two projects with a cache of 0.1 days. This machine was never idle and no work was lost.

Boinc is different to the old s@h-classic.

Happy crunchin',
Martin

See new freedom: Mageia Linux
Take a look for yourself: Linux Format
The Future is what We all make IT (GPLv3)
ID: 145464 · 举报违规帖子
PhonAcq

发送消息
已加入:14 Apr 01
贴子:1656
积分:30,658,217
近期平均积分:1
United States
消息 145449 - 发表于:31 Jul 2005, 22:02:50 UTC - 回复消息 145148.  

Yes, I forgot that the db keeps growing. But the deadline is not important if the process described below is slightly modified, to wit, as soon as there are three (or four or whatever) consistent results, close the wu. The decision on the wu has been made, de facto. Don't invoke a time limit. Then when there are system issues that delay the return of results no one gets harmed.

Of course, alot of people are getting credit for that fourth returned result, me included. But I think the credit is not due to us because the decision on the unit was already complete. So the 4th result is not adding to the 'science' except for adding a wee bit more confidence in the result.

Look it up. If it has three results that are already validated, abort it. Otherwise, keep crunching, you may be the third result, and prevent the need for someone else to do the crunching. If there are three results and they are not validating, then keep crunching as you may make a quorum with two of the others and get the science complete and not require another computer to do the crunching.

If it is going to be more than a couple of days late, abort it anyway as it is likely, but not guaranteed that the replacement will be back before yours is in.

So it really depends.


May this Farce be with You
ID: 145449 · 举报违规帖子
Profile Kajunfisher
志愿者测试人员
Avatar

发送消息
已加入:29 Mar 05
贴子:1407
积分:126,476
近期平均积分:0
United States
消息 145433 - 发表于:31 Jul 2005, 20:32:40 UTC

As Paul mentioned, the amount of data on the server(s) would increased dramatically with all the pending wu's. Not to mention all the threads and posts that would be generated by people who are tired of waiting for their credit. The deadline would increase if for whatever reason that particular wu generated alot of errors and needed to be resent or someone couldn't meet the deadline...
ID: 145433 · 举报违规帖子
Profile Paul D. Buck
志愿者测试人员

发送消息
已加入:19 Jul 00
贴子:3898
积分:1,158,042
近期平均积分:0
United States
消息 145429 - 发表于:31 Jul 2005, 20:00:50 UTC - 回复消息 145425.  

Is there any sentiment to extend the expiration date on seti?

I've asked the community before and there no one gave a concrete reason why three or four weeks wouldn't be just as good as two weeks. Since command central doesn't review the data for 6m at a time (at least until the 'real time analysis' is proven out) I don't see the harm. And it would help the people who are on the tail of the report-back time distributions from time to time.

If you set the deadline to 4 weeks, there are still people that will be late then. Set it to a year, same thing ...

Bottom line, the project decided that 2 weeks was long enough to do the work in a reasonable amount of time, they did not want the on-line database to grow too much and this is one of the ways elected to keep the queue pruned.
ID: 145429 · 举报违规帖子
PhonAcq

发送消息
已加入:14 Apr 01
贴子:1656
积分:30,658,217
近期平均积分:1
United States
消息 145425 - 发表于:31 Jul 2005, 19:45:04 UTC

Is there any sentiment to extend the expiration date on seti?

I've asked the community before and there no one gave a concrete reason why three or four weeks wouldn't be just as good as two weeks. Since command central doesn't review the data for 6m at a time (at least until the 'real time analysis' is proven out) I don't see the harm. And it would help the people who are on the tail of the report-back time distributions from time to time.
May this Farce be with You
ID: 145425 · 举报违规帖子
Profile Jim Baize
志愿者测试人员

发送消息
已加入:6 May 00
贴子:758
积分:149,536
近期平均积分:0
United States
消息 145343 - 发表于:31 Jul 2005, 16:10:20 UTC - 回复消息 145215.  

Lucky you! How did you manage to get a "few new computers"? I may need to talk to your supplier. Of course, I think I need a bigger house to put more computers in. LOL

I just got a few new computers too, so I'll have some more crunching going on.


ID: 145343 · 举报违规帖子
chrisjohnston
志愿者测试人员

发送消息
已加入:31 Aug 99
贴子:385
积分:91,410
近期平均积分:0
United States
消息 145215 - 发表于:31 Jul 2005, 5:21:56 UTC

Since I decided to add more projects, I am just going through and processing all the WUs I have on my computers and not allowing any more work. And then once I get down to only having the climate prediction left, I am going to allow new work. I had to adjust the connect every X days because that is what was causing the problem, just downloading too much. I just got a few new computers too, so I'll have some more crunching going on.
- cJ

ID: 145215 · 举报违规帖子
John McLeod VII
志愿者开发人员
志愿者测试人员
Avatar

发送消息
已加入:15 Jul 99
贴子:24806
积分:790,712
近期平均积分:0
United States
消息 145148 - 发表于:31 Jul 2005, 1:04:56 UTC

Look it up. If it has three results that are already validated, abort it. Otherwise, keep crunching, you may be the third result, and prevent the need for someone else to do the crunching. If there are three results and they are not validating, then keep crunching as you may make a quorum with two of the others and get the science complete and not require another computer to do the crunching.

If it is going to be more than a couple of days late, abort it anyway as it is likely, but not guaranteed that the replacement will be back before yours is in.

So it really depends.


BOINC WIKI
ID: 145148 · 举报违规帖子
Profile MJKelleher
志愿者测试人员
Avatar

发送消息
已加入:1 Jul 99
贴子:2048
积分:1,575,401
近期平均积分:0
United States
消息 145132 - 发表于:31 Jul 2005, 0:27:11 UTC

It'll report after the deadline, but if the other users have already reported and been validated, you won't get credit for it. In that case, the science is done by others, you may as well abort it and start anew.

MJ

ID: 145132 · 举报违规帖子
chrisjohnston
志愿者测试人员

发送消息
已加入:31 Aug 99
贴子:385
积分:91,410
近期平均积分:0
United States
消息 145128 - 发表于:31 Jul 2005, 0:16:38 UTC

I have a WU that isnt going to be done by its deadline.. It is running full time right now, but it just wont be done in time. Is there any reason for me to keep processing it or should I just abort it? Will it report after the deadline or is it just a waste for me to keep processing.
- cJ

ID: 145128 · 举报违规帖子
前 · 1 · 2

留言板 : Number crunching : WU Deadlines


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