18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 2
Iterative Integer Programming Formuation for Robust Resource Allocation in Dynamic Real-Time Systems
Santa Fe, New Mexico
April 26-April 30
ISBN: 0-7695-2132-0
Dynamic real-time systems often operate in a continuously changing environment, causing workload of the system to fluctuate. An initial resource allocation for these systems should be robust with respect to the variation in workload. Using the amount of additional workload that an allocation can accommodate as a measure of robustness, we develop an iterative integer programming approach, called IIP, to determine a robust resource allocation. IIP guarantees to produce an allocation with the measure of robustness that falls within d from the optimal value, where d is a user provided parameter for the IIP algorithm. In addition, trade-off between the quality of the resulting allocation and the execution time of IIP can be achieved by adjusting the parameter d.
Index Terms:
dynamic real-time systems, workload variation, resource allocation, robustness, integer programming
Citation:
Sethavidh Gertphol, Viktor K. Prasanna, "Iterative Integer Programming Formuation for Robust Resource Allocation in Dynamic Real-Time Systems," ipdps, vol. 3, pp.118a, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 2, 2004