Validate State

From Unofficial BOINC Wiki

Jump to: navigation, search

[edit] General

The Validate State is the way we classify the final stage of the processing done with the BOINC Client Software. After the Work Unit has been processed by the Participant it is returned as a Result and this returned Result (and the associated Result Data Files) are then compared with the other returned Results in the Validation Process. The end product of the Validation Process is, hopefully, a successful formation of the Quorum of Results.

As an output of the Validation Process, each Result is tagged with a Validate State. Well, when the Result is created, the Validate State is "Initial"; but aside from that, you knew what I meant.

Possible Validate States are:

  • Initial
This Validate State is assigned to the Result when the Result is first created. It simply means that there has never been an attempt to perform the Validation Process on this Result.
  • Valid
The Result passed Validation and is considered to be a valid Result.
  • Invalid
The Result failed Validation and it is not considered to be a Valid Result. There are many reasons that can cause this, including the simplest explanation, it did not compare with the other returned Results. Keep in mind that it is possible that those other Participants are wrong and you are right. Some of the web pages will highlight invalid Results.
But that is why we use a consensus method to test the returned values. When several Results compare within the limits of error, it is most likely that the ones that do compare are correct.
  • Workunit error - check skipped
This generally means there is something wrong with the Work Unit itself, not any specific copy of a Result. It also means that it is very unlikely that any Credit will be granted for any Result returned for that Work Unit.
  • Checked, but no consensus yet
There have been several Results returned, and a Validation was attempted; but, it was not possible to form a Quorum of Results. If this occurs, the current Results should be marked with this state and additional Results issued if the maximum number of erroneous Results has not been reached.
If, at the time of the last Validation attempt, the Work Unit had accumulated the maximum number of erroneous Results allowed, then all of the current Results will be tagged with "Invalid".
  • Result was reported too late to validate
For whatever reason, your computer did not return the Result until sometime past the established Result Deadline. It is most likely that because of this, the other Results were already back and you will not be granted any Credit for the work performed.

[edit] Also See

Personal tools
RSS Feeds
BOINC Wiki RSS feeds RSS Feeds
Powered by BOINC!
Powered by BOINC