Changes between Version 5 and Version 6 of AppPlan


Ignore:
Timestamp:
Mar 20, 2008, 9:23:11 PM (16 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AppPlan

    v5 v6  
    4646The client uses '''flops''' to estimate job completion times.
    4747
    48 The scheduler reply includes, for each app version, an XML encoding of HOST_USAGE.
     48The scheduler reply includes, for each job, an XML encoding of HOST_USAGE.
    4949
    5050The client keeps track of coprocessor allocation, i.e. how many instances of each are free.
    5151It only runs an app if enough instances are available.
    5252
    53 
    5453== Notes ==
    5554
    5655 * It's not always optimal to use only the version with highest FLOPS.  Suppose there's a GPU version and a multithread version.  On some machines it might be best to use some of each.
     56 * The server code that estimates completion times currently doesn't know about multiprocessors or coprocessors.
     57 * The client scheduling and work-fetch code also doesn't know about multiprocessors or coprocessors.