Control-Based Design for Adaptive Resource Management

In collaboration with Prof. Chenyang Lu (Washington University in St. Louis)
Partially sponsored by DARPA under the ARMS program.

The development of distributed real-time embedded systems requires adaptive control technologies that are capable of assuring stable and robust operation in the presence of dynamic and unpredictable changes in the workloads and resource capabilities. Such changes can be smooth variations caused by the dynamic behavior of existing tasks or abrupt changes caused by the occurrence of aperiodic events. An instance of such changes occurs, for example, when the workload causes the bottleneck resource of a distributed system to switch between CPU and network bandwidth. The objective of the control framework is to manage the system resources adaptively so that the system can robustly react to such changes. Control theory provides the state of the art in the design of adaptive controllers and can be applied to systems that exhibit smooth variations and abrupt changes.

Controller design requires the development of analytical models using differential/difference equations that describe resource utilization and contention. We use simulation, analytical, and experimental techniques to validate our models. We also design software components that realize the control capabilities and integrate them in open middleware architectures. The development of control technologies allows the design of provably correct distributed adaptive resource management methods and will push the performance of embedded systems. Our approach also contributes to the evolution of such systems by providing tools for evaluating the system design using analytical models of aggregate behavior.

Personnel

Graduate Students

Publications


Updated list of publications and preprints can be found at http://www.vuse.vanderbilt.edu/~koutsoxd/www/publications.html



For additional information or if you are interested for graduate student research positions, contact me at: Xenofon.Koutsoukos@vanderbilt.edu


Xenofon Koutsoukos's Home Page