Changes between Version 2 and Version 3 of JobSubmission


Ignore:
Timestamp:
Sep 22, 2009, 8:56:44 AM (15 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JobSubmission

    v2 v3  
    99
    1010Once this is done, BOINC takes over: it creates one or more instances of the job,
    11 distributes them to client hosts, collects the output files,
    12 finds a canonical instance, assimilates the canonical instance, and deletes files.
     11distributes them to client hosts, collects the output files.
     12It [ValidateIntro validates] and
     13[AssimilateIntro processes] the results,
     14and deletes the input and output files.
    1315
    1416Typically, steps 2) and 3) are done by a [WorkGeneration work generator] program
     
    5052The components are:
    5153
    52  <file_info>, <file_ref>::
     54 '''<file_info>''':: describes an [BoincFiles#Fileproperties input file].
     55 '''<open_name>''':: the physical name of the file.
     56 '''<sticky/>''':: if present, the file remains on the client after job is finished.
     57 '''<nodelete/>''':: if present, the file is not deleted from the server after job is completed.
     58 '''<report_on_rpc/>''':: if present, report file in each scheduler request (sticky files)
    5359
    54         Each pair describes an [BoincFiles#Fileproperties input file] and [BoincFiles#Filereferences the way it's referenced].
     60 '''<file_ref>''':: describes [BoincFiles#Filereferences the way the file is referenced].
     61 '''<open_name>''':: the logical name of the file
     62 '''<copy_file>''':: if present, the file is copied into the job's slot directory
    5563
    56  <command_line>::
     64 '''<command_line>'''::
    5765
    5866        The command-line arguments to be passed to the main program.
    5967
    60  <credit>::
     68 '''<credit>'''::
    6169
    6270        The amount of credit to be granted for successful completion of this workunit. Use this only if you know in advance how many FLOPs it will take. Your [ValidationSimple validator] must use get_credit_from_wu() as its compute_granted_credit() function.
    6371
    64  Other elements::
     72 '''<rsc_fpops_est>''' etc.::
    6573        [JobIn Work unit attributes]
    6674
     
    8593
    8694Elements and tags must be on separate lines as shown.
    87 Each <file_info>, <file_ref> pair describes an output file.
     95'''<file_info>''': describes an output file.
     96 <file_ref> pair describes an output file.
    8897The elements include:
    8998 '''<name>''' and '''<file_name>''':: the physical file name.  Typically use <OUTFILE_0>, <OUTFILE_1> etc.; this will be replaced with a generated name based on the job name.
     
    181190Other job parameters may be passed either in the DB_WORKUNIT structure or in the input template file (the latter has priority).
    182191On a successful return, wu.id contains the database ID of the workunit.
     192