BOINC annoyance (or Trux?)

留言板 : Number crunching : BOINC annoyance (or Trux?)
留言板合理

To post messages, you must log in.

作者消息
1mp0£173
志愿者测试人员

发送消息
已加入:3 Apr 99
贴子:8423
积分:356,897
近期平均积分:0
United States
消息 256861 - 发表于:3 Mar 2006, 18:46:26 UTC - 回复消息 256829.  

In future versions of boinc, it'd be nice if I could manually specify how many WUs of each project to queue if I was so inclined (rather than just setting priorities).

You have two projects.

BOINC keeps track of how much SETI and Predictor it has done, and concentrates on the one with the most debt (the one that is behind on the specified share).

If you've done "more" Predictor, then BOINC will try to do "more" SETI.

... and if that is the case, it will only download more Predictor when there is no chance of getting more SETI in time.

The set of rules that we want BOINC to follow is complex and contradictory.

We don't want to ever return work late.

We want to do work in the specified ratios.

We never want to run out.
ID: 256861 · 举报违规帖子
Alinator
志愿者测试人员

发送消息
已加入:19 Apr 05
贴子:4178
积分:4,647,982
近期平均积分:0
United States
消息 256833 - 发表于:3 Mar 2006, 17:42:43 UTC
最近的修改日期:3 Mar 2006, 17:49:18 UTC

This kind of phenomena usually has to do with the strategy you decide on to impliment a backup project.

For example, the current LTD values, resource share, queued work deadlines, etc. for the projects onboard are considered when sending work requests to the project schedulers.

Frequently this results is some seemingly strange behaviour when the backup project kicks in, even on always connected hosts.

<edit> BTW, I have observed the grabbing a lot more work than seems necessary from the backup when it kicks in, but I never came up with an explanation for it I *really* liked. Especially since it doesn't appear to happen the same way every time! ;-)

In any event, BOINC managed to work it's way out of what looked like what was going to be a jam when it happened.

HTH,

Alinator
ID: 256833 · 举报违规帖子
mdpagel

发送消息
已加入:18 Sep 99
贴子:53
积分:2,619,543
近期平均积分:0
United States
消息 256829 - 发表于:3 Mar 2006, 17:34:25 UTC

The recent problems with the S@H servers resulted in me draining my S@H workunits. Which, in and of itself isn't really a problem, seeing as my computer is attached to another project (pred@home). However, my computer didn't even bother trying to download new workunits until the last S@H workunit was 100% complete (even though any attempts to download more S@H returned "no work from project"). It was fortunate that my computer happened to be online right when I finished that last S@H workunit, especially since it's only online for about 10 minutes 0-2 times per day. Shouldn't BOINC (or Trux's 36 modification) have downloaded some predictor@home WU before the critical time to guarantee no wasted clock cycles? I think the idea of BOINC is cool - when you run out of work on one project, you still contribute to science, but if I hadn't been online, it wouldn't have gotten any work to process. Now it has about 25 pred@home units to process (which seems to be quite a bit more than I need, especially if S@h comes back online soon).

In future versions of boinc, it'd be nice if I could manually specify how many WUs of each project to queue if I was so inclined (rather than just setting priorities).
ID: 256829 · 举报违规帖子

留言板 : Number crunching : BOINC annoyance (or Trux?)


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