Questions and Answers :
Wish list :
BOINC should consider remaing time of WU
Message board moderation
Author | Message |
---|---|
![]() Send message Joined: 20 Mar 04 Posts: 21 Credit: 310,761 RAC: 0 ![]() |
It's happened quite a few more times than you would think. A WU have less than 10 minutes before being complete, and then BOINC change the active project according to sharefactor and the "change application every x minutes" setting. This is just folly! I'm 'only' running three projects, but still it's a matter of HOURS before boinc returns to the WU nearly finished. When this is brought up, it's also necessary to bring up, that the seti-application ought to be better at calculating the remaining as opposed to now, where it few seconds after starting a WU thinks that about 30 minutes of computing remains. It then flipflops and start counting UPWARDS for for a good 10 minutes before starting to count down again! and not only that; the the remaining time stays at the same point for several seconds before counting one second down. What is it in the workings of SAH that makes this time-calculation so screwy and unreliable?? [br]BOINC is A.W.E.S.O.M.E, and then some.[br] ![]() |
Don Hughes Send message Joined: 3 Jun 99 Posts: 64 Credit: 139,995 RAC: 0 ![]() |
I agree that there should be a better analysis at the time remaining prior to swapping out a project. I asume that the time remaining must, at some point, actually count down because the WU do get completed, but like Peter, I have only seen mine count up. ...don |
John McLeod VII Send message Joined: 15 Jul 99 Posts: 24806 Credit: 790,712 RAC: 0 ![]() |
There is a task in the taskbase to wait for the next checkpoint or a WU complete after the expiration of the time slice. This should solve the problem. ![]() ![]() BOINC WIKI |
![]() Send message Joined: 18 Jun 99 Posts: 221 Credit: 122,319 RAC: 0 ![]() |
The tendency for time remaining to increase is due to the dynamic nature of WU processing in S@H. The more interesting a "signal" appears to be, the more time is spent analyzing it. Work units containing a lot of noise may take a very long time to process. |
John McLeod VII Send message Joined: 15 Jul 99 Posts: 24806 Credit: 790,712 RAC: 0 ![]() |
> The tendency for time remaining to increase is due to the dynamic nature of WU > processing in S@H. The more interesting a "signal" appears to be, the more > time is spent analyzing it. Work units containing a lot of noise may take a > very long time to process. > But if they contain too much noise, they are aborted almost immediately ~5min. Still, BOINC should wait for a checkpoint or a WU complete before switching apps. ![]() ![]() BOINC WIKI |
![]() Send message Joined: 18 Jun 99 Posts: 221 Credit: 122,319 RAC: 0 ![]() |
> Still, BOINC should wait for a checkpoint or a WU complete before switching > apps. Agreed. For one thing, doing so would negate the requirement of leaving apps resident when paused (e.g., CPDN). I lose up to ~20 of CPU time if I kill BOINC on a CPDN-enabled machine here. (Slow systems.) I'm looking forward to the new checkpoint/finished-WU logic. |
John McLeod VII Send message Joined: 15 Jul 99 Posts: 24806 Credit: 790,712 RAC: 0 ![]() |
> > Still, BOINC should wait for a checkpoint or a WU complete before > switching > > apps. > > Agreed. For one thing, doing so would negate the requirement of leaving apps > resident when paused (e.g., CPDN). I lose up to ~20 of CPU time if I kill > BOINC on a CPDN-enabled machine here. (Slow systems.) I'm looking forward to > the new checkpoint/finished-WU logic. > One of the Alpha testers was losing 25 minutes per hour of CPDN crunch time with the remove from memory setting. ![]() ![]() BOINC WIKI |
©2025 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.