The Community for Technology Leaders
Green Image
Issue No. 01 - January (2009 vol. 58)
ISSN: 0018-9340
pp: 90-105
Pau Martí , Technical University of Catalonia, Vilanova i la Geltrú
Scott A. Brandt , University of California, Santa Cruz, Santa Cruz
Caixue Lin , University of California, Santa Cruz, Santa Cruz
Josep M. Fuertes , Technical University of Catalonia, Barcelona
Manel Velasco , Technical University of Catalonia, Barcelona
ABSTRACT
In many application areas, including control systems, careful management of system resources is key to providing the best application performance. Traditional control systems with multiple control loops statically allocate a fixed portion of the system resources to each controller based on their average or worst-case resource requirements. However, controllers' resource needs vary depending on the jobs they perform and the state of the systems they control. A controller of a plant operating close to its equilibrium requires fewer resources than a controller of a plant operating far from its equilibrium point. The Draco dynamic rate control system exploits this fact by dynamically allocating resources to control systems based on system state. Our research demonstrates that Draco provides significantly better overall control performance with much less resources than static controllers. Our experimental evaluation shows that in the control scenarios we examined Draco provides up to 25% better control performance with 30% less resources.
INDEX TERMS
Real-time systems and embedded systems, Scheduling, Command and control
CITATION
Pau Martí, Scott A. Brandt, Caixue Lin, Josep M. Fuertes, Manel Velasco, "Draco: Efficient Resource Management for Resource-Constrained Control Tasks", IEEE Transactions on Computers, vol. 58, no. , pp. 90-105, January 2009, doi:10.1109/TC.2008.136
93 ms
(Ver 3.1 (10032016))