On adaptive control techniques in real-time resource allocation

  • Authors:
  • Luca Abeni;Luigi Palopoli;Giorgio Buttazzo

  • Affiliations:
  • Scuola Superiore S. Anna, Pisa;Scuola Superiore S. Anna, Pisa;University of Pavia, INFM, Pavia research unit, Italy

  • Venue:
  • Euromicro-RTS'00 Proceedings of the 12th Euromicro conference on Real-time systems
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

A remarkable class of soft-real time applications exhibits a very dynamical behaviour due to the variations in the treated data. Moreover, such programs have to be able to run on hundreds of different platforms. As a consequence classical real-time scheduling algorithms are not flexible enough since they are based on the exact knowledge of the tasks' timing parameters. Some of the approaches proposed so far in the literature guarantee temporal isolation, but they make a static assignment of resources to each task, which, once again, is based on an a priori knowledge. In this paper we propose a closed loop method for on-line adapting the fraction of assigned resource to the task requirements. The approach is based on adaptive control techniques and has resulted to be effective in a significant set of real-life experiments.