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: 2
|
![]() |
Author |
|
erez_lrn
Cruncher Joined: Sep 25, 2006 Post Count: 1 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Hello,
In the last days, I have a strange problem: the "To completion" time of any task, is estimated by more than 100 hours (instead only a few hours as it was before a few days). The actual run time hasn't been changed, its still a few hours for each task. But the problem with the un-realistic "to completion" time, leads to tasks with report deadline of a few days to run in high priority, to not getting enough tasks, etc. I have win 7 system, I didn't do any change to hardware/software. I tried to reset the agent and the computer. What can I do? Thanks, Erez |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
It's the effect of previous result[S] that arrived which had actual short processing times projection, possibly HCMD2 tasks, and then receiving one that had a short estimate, say 6 minutes, but took 6 hours (360 minutes). The client then assumes all other tasks of WCG also must be running 60 times longer ( 360 / 6). If you then had a half day work buffer, the client assumes that work will take 60 time longer too, so often clients start running in High Priority.
----------------------------------------The unfortunate situation is, that it's impossible for the servers to give accurate estimates on a per-task basis, so they use the current actual average of recent day results and give that estimate to any new tasks going out. The situation will balance itself over time. BOINC will correct the forward estimates from newly completed tasks when they run shorter, but that downward adjustment is slow [by design]. This prevents a client from fetching more work in case more tasks should arrive that get a wrong time estimate assignment of 6 minutes, then actually taking 6 hours. Just let it run and in 20-30 more results, the estimates should be a lot better. Question is: Did you have any tasks other than HCMD2 that ran very long? A stuck work unit could have caused this too, taking e.g. 24 hours wallclock time, but really only using 1 hour CPU time. --//-- P.S. High buffer settings makes the situation worse as when you have e.g. 2 days cached and such a 60 times longer running result arrives, you suddenly have a buffer estimate of 120 days. All tasks will start processing in High Priority until the situation has normalized. edit: And, welcome to the forums... 6 years after joining WCG. The majority of members never post a query... running the agent in set and forget mostly and let BOINC do it's thing :D [Edit 1 times, last edit by Former Member at Apr 24, 2012 8:13:04 AM] |
||
|
|
![]() |