Changes between Version 3 and Version 4 of RuntimeEstimation
- Timestamp:
- May 11, 2012, 9:15:42 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RuntimeEstimation
v3 v4 8 8 the scheduler estimates its FLOPS. 9 9 This is either the CPU benchmark, 10 or a value assigned by the app_plan() function. 11 12 The app_plan function is expected to predict 13 the performance of an app on all possible hosts. 10 or a value assigned by the app_plan() function 11 (the app_plan function is expected to predict 12 the performance of an app on all possible hosts). 14 13 15 14 The client maintains a per-project duration correction factor (DCF), 16 which wasintended to measure the efficiency of the project's apps,15 intended to measure the efficiency of the project's apps, 17 16 and the systematic error in wu.rsc_fpops_est. 18 DCF was used to scale runtime estimates on both client and server side.17 DCF is used to scale runtime estimates on both client and server side. 19 18 20 19 Problems with the old system: 21 20 22 21 * Projects can have lots of apps. A single DCF does not suffice. 23 * Projects can't be expected to predict app performance. 22 * Projects can't be expected to predict app performance, 23 either in wu.rsc_fpops_est or in app_plan(). 24 24 25 25 == The new system ==