Double work due to task recieved too late

Message boards : Number crunching : Double work due to task recieved too late

To post messages, you must log in.

AuthorMessage
Xavier Wallece

Send message
Joined: 24 Mar 20
Posts: 1
Credit: 736,669
RAC: 0
Message 95436 - Posted: 27 Apr 2020, 18:35:51 UTC

Dear All,

I noticed that I every 3 to 4 days the rosetta queue doubles in size.
This is probebly due to people that send in there results to late.

I get tasks that have allready been finished by someone else.

example

https://boinc.bakerlab.org/rosetta/workunit.php?wuid=1042741034

Send 24 Apr 2020, 3:50:59 UTC should be returned 27 Apr 2020 3:50:59. Yet it is not and I got the task at 27 Apr 2020, 3:52:32 UTC.
At 27 Apr 2020, 11:11:46 UTC the result is returned and I am still crunching the numbers.

Would it be posible to put the 'not returned in time' tasks at the back on the queue. This way everyone processes new tasks and eventualy we will get to the tasks that have expired and give other people more time to send in there results.

This way we do not do double work.

Other example
https://boinc.bakerlab.org/rosetta/workunit.php?wuid=1043012150
ID: 95436 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Bryn Mawr

Send message
Joined: 26 Dec 18
Posts: 392
Credit: 12,086,172
RAC: 5,037
Message 95437 - Posted: 27 Apr 2020, 18:42:45 UTC - in response to Message 95436.  

Dear All,

I noticed that I every 3 to 4 days the rosetta queue doubles in size.
This is probebly due to people that send in there results to late.

I get tasks that have allready been finished by someone else.

example

https://boinc.bakerlab.org/rosetta/workunit.php?wuid=1042741034

Send 24 Apr 2020, 3:50:59 UTC should be returned 27 Apr 2020 3:50:59. Yet it is not and I got the task at 27 Apr 2020, 3:52:32 UTC.
At 27 Apr 2020, 11:11:46 UTC the result is returned and I am still crunching the numbers.

Would it be posible to put the 'not returned in time' tasks at the back on the queue. This way everyone processes new tasks and eventualy we will get to the tasks that have expired and give other people more time to send in there results.

This way we do not do double work.

Other example
https://boinc.bakerlab.org/rosetta/workunit.php?wuid=1043012150


Hmmm, problem with that is research. If the results were required by the 27th and on the 27th you put the WU to the back of the queue then you might as well scrap it as any results eventually returned will be far too late to be of use.
ID: 95437 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Double work due to task recieved too late



©2024 University of Washington
https://www.bakerlab.org