Distributed Management of CPU Resources for Time-Sensitive Applications

Georgios Chasparis, Martina Maggio, Karl-Erik Årzén, Enrico Bini

Forskningsoutput: Kapitel i bok/rapport/Conference proceedingKonferenspaper i proceedingPeer review

Sammanfattning

The number of applications sharing the same embedded device is increasing dramatically. Very efficient mechanisms (resource managers) for assigning the CPU time to all demanding applications are needed. Unfortunately, existing optimization-based resource managers consume too much resource themselves. In this paper, we address the problem of distributed convergence to fair allocation of CPU resources for time-sensitive applications. We propose a novel resource management framework where both applications and the resource manager act independently trying to maximize their own performance measure according to a utility-based adjustment process. Contrary to prior work on centralized optimization schemes, the proposed framework exhibits adaptivity and robustness to changes both in the number and nature of applications, while it assumes minimum information available to both applications and the resource manager. It is shown analytically that fair resource allocation can be achieved through the proposed adjustment process when the CPU is overloaded. Experiments using the TrueTime Matlab toolbox show the validity of the proposed approach.
Originalspråkengelska
Titel på värdpublikation[Host publication title missing]
FörlagIEEE - Institute of Electrical and Electronics Engineers Inc.
Sidor5305-5312
Antal sidor8
StatusPublished - 2013
EvenemangAmerican Control Conference, 2013 - Washington, D.C., Washington, DC , USA
Varaktighet: 2013 juni 172016 juni 19

Publikationsserier

Namn
ISSN (tryckt)0743-1619

Konferens

KonferensAmerican Control Conference, 2013
Land/TerritoriumUSA
OrtWashington, DC
Period2013/06/172016/06/19

Ämnesklassifikation (UKÄ)

  • Reglerteknik

Fingeravtryck

Utforska forskningsämnen för ”Distributed Management of CPU Resources for Time-Sensitive Applications”. Tillsammans bildar de ett unikt fingeravtryck.

Citera det här