| 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: 3
|
|
| Author |
|
|
ca05065
Senior Cruncher Joined: Dec 4, 2007 Post Count: 328 Status: Offline Project Badges:
|
My understanding was that after each trickle upload the result to that point was validated. In the event of a 'soft stop' or 'hard stop' requested by the server the work unit receives credit for the validated returned partial work unit.
Yesterday my desktop computer failed to resume 4 of the 8 FAH2 work units in progress at the time after sleep / hibernate overnight. They ERRORed with various computation errors. The server ignored all the validated trickle up uploads and re-sent the original work as _1 units and without the wcgfahb suffix. The re-sends have now been returned, validated and received credit. My partially validated work units received nothing even though one had had 8 trickle up uploads validated. Why were partially validated work units ignored? Is it just too complicated to handle the above and similar scenarios? |
||
|
|
SekeRob
Master Cruncher Joined: Jan 7, 2013 Post Count: 2741 Status: Offline |
Why? Probably because the reissue from start in a _1 copy was an indication that nothing was trusted with the client error code i.e. a stop not initiated by the servers. It's like running any other trickle-less result in that case, deliver 100% well or get nothing. Of course, logic would suggest that something could be salvaged, but as it is, the error/exit code is apparently ruling ATT, no process/rule to intercept the good parts.
(Vaguely remember at CPDN, trickles were immediately credited [daily update cycle or something], and error just led to a reissue, but don't remember whether that was partial [for the years not simulated, or whole, but think it was whole. Of course, if models that run for months on end crash and not giving credit would cause members to get seriously miffed, a reason I did stop as the ratio of success on my participating host was poor, and seriously no time to sit there doing backups and restores and what other micromanaging was needed... it required stopping 4 cores for longer, when 1 core only was used to run CPDN... for the truly hand-on) |
||
|
|
SekeRob
Master Cruncher Joined: Jan 7, 2013 Post Count: 2741 Status: Offline |
There was something in the back of my mind, and it popped front while cycling: Some members expressed concern over intentional error/client abort causing, to jack-up their result count [they can't be helped]. I'd consider such a thing if this happened after the first trickle on regular basis, but after the 8th... that'd be a silly assumption.
Just a thought, having a hard time as were the current non-crediting intentionally programmed. |
||
|
|
|