Changes between Version 4 and Version 5 of ValidationSummary

Show
Ignore:
Author:
davea (IP: 136.152.145.155)
Timestamp:
06/10/08 09:33:32 (1 year ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ValidationSummary

    v4 v5  
    11= Validation, credit, and replication = 
    22 
    3 A computational result consists of
     3The execution of a job produces
    44 
    5  * The result itself (the output files) 
     5 * The output files; 
    66 * The amount of CPU time used; this may be used to determine how much credit to grant for the result. 
    77 
    8 In general, neither of these can be trusted
     8In general, neither of these can be trusted, because
    99 
    10  * Some hosts have hardware problems (consistent or sporadic) that cause errors (usually in floating-point computation)
    11  * Some volunteers may maliciously return wrong results; they may even reverse-engineer your application, deciphering and defeating any sort of internal validation mechanism you might include in it
     10 * Some hosts have consistent or sporadic hardware problems, typically causing errors in floating-point computation
     11 * Some volunteers may maliciously return wrong results; they may even reverse-engineer your application, deciphering and defeating any internal validation mechanism it might contain
    1212 * Some volunteers may return correct results but falsify the CPU time. 
    1313 
    1414BOINC offers several mechanisms for validating results and credit. 
    1515However, there is no "one size fits all" solution. 
    16 The choice depends on your requirements, 
    17 and on the nature of your applications 
     16The choice depends on your requirements, and on the nature of your applications 
    1817(you can use different mechanisms for different applications). 
    1918 
    2221 * A "validator", which decides whether results are correct; 
    2322 * An "assimilator", which handles validated results 
    24  
    25 PICTURE: different validator/assim for different apps 
    2623 
    2724BOINC provides examples of each of these, 

If this page is incomplete or incorrect, please edit it or add it to the wiki to-do list. To do this, you must be logged in; click Login or Register above.