Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Definition of a Robustness Metric for Resource Allocation
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Resource Allocation for Periodic Applications in a Shipboard Environment
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 1 - Volume 02
ICDCS '05 Proceedings of the 25th IEEE International Conference on Distributed Computing Systems
Evaluating the adaptivity of computing systems
Performance Evaluation
Hi-index | 0.01 |
The problem of robust task allocation is motivated by the need to deploy real-time systems in dynamic operational environments. Existing robust allocation approaches employ coarse robustness metrics, which can result in poor allocations. This paper proposes a metric that accurately characterizes a system's robustness within feasible allocation regions. An allocation algorithm is provided to find allocations that are both feasible and robust; the robustness as measured by the metric is shown to have theoretical bounds. Experiments demonstrate that the algorithm produces good and scalable performance compared with several heuristic algorithms.