BOINC % goes after a restart down

Message boards : Number crunching : BOINC % goes after a restart down

To post messages, you must log in.

AuthorMessage
moon

Send message
Joined: 20 Apr 07
Posts: 2
Credit: 1,279
RAC: 0
Message 43423 - Posted: 9 Jul 2007, 13:24:42 UTC
Last modified: 9 Jul 2007, 14:11:28 UTC

Hey i have a big problem. If i have for example a folder with BOINC which is by 85% and i press stop for a break that BOINC is stopping working and I close it, it is the next time not anymore by 85&.

For example yesterday there was one which was by 97% and I make a break and close BOINC. So now I started it again and its only by 77% anymore. Why is it so? Thats really bull****.
ID: 43423 · Rating: 1 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,688,048
RAC: 10,544
Message 43424 - Posted: 9 Jul 2007, 13:36:51 UTC

can you edit the last word in your post pls.

Rosetta can only benchmark at certain points in its calculation, so if it is shut down it has to restart from its last checkpoint. Its unfortunate, but is a result of the complexity of the models being produced unfortunately.

Danny
ID: 43424 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
moon

Send message
Joined: 20 Apr 07
Posts: 2
Credit: 1,279
RAC: 0
Message 43426 - Posted: 9 Jul 2007, 14:12:35 UTC

Are there special points when are the checkpoints? For example at 20% is one at 40% and so on or are they allways othere?
ID: 43426 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 43427 - Posted: 9 Jul 2007, 14:28:48 UTC

Thank you for revising your post.

Yes, dc means "checkpoint" not "benchmark"

Checkpoints are taken after each model. Some task types are able to checkpoint within a model. The timing of writing a checkpoint to disk and actually preserving the work is further dependant upon your setting for how frequently to allow BOINC to write to disk. This in your General Preferences. Don't read this backwards. What I'm saying is that at times when the task can be checkpointed, it is possible for a further delay based on your preference.

The default preference of at most every 60 seconds basically assures the checkpoint data is written when the checkpoint is taken.

So, yes there are "certain points", but they are basically known only to the Rosetta programmers. From a user view they may seem pretty random. And some types of tasks can checkpoint more frequently then others. They are adding more checkpointing all the time.

In general, you will always lose some amount of work when you end BOINC. And on average, it should be less then 10 minutes lost. So if you lost 10 minutes with a 3 hours runtime preference, that is about 10% on the progress bar. But it's still just 10 minutes. I often check it when I shutdown, and find that I lose less then 1 minute. But if the task happens to have long models and happens to not be able to checkpoint, it can be as much as an hour or so.
Rosetta Moderator: Mod.Sense
ID: 43427 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : BOINC % goes after a restart down



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