Changes between Version 5 and Version 6 of AppPlan
- Timestamp:
- Mar 20, 2008, 9:23:11 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AppPlan
v5 v6 46 46 The client uses '''flops''' to estimate job completion times. 47 47 48 The scheduler reply includes, for each app version, an XML encoding of HOST_USAGE.48 The scheduler reply includes, for each job, an XML encoding of HOST_USAGE. 49 49 50 50 The client keeps track of coprocessor allocation, i.e. how many instances of each are free. 51 51 It only runs an app if enough instances are available. 52 52 53 54 53 == Notes == 55 54 56 55 * 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.