• DocumentCode
    630931
  • Title

    Distributed management of CPU resources for time-sensitive applications

  • Author

    Chasparis, Georgios ; Maggio, Martina ; Arzen, Karl-Erik ; Bini, Enrico

  • Author_Institution
    Lund Univ., Lund, Sweden
  • fYear
    2013
  • fDate
    17-19 June 2013
  • Firstpage
    5305
  • Lastpage
    5312
  • Abstract
    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.
  • Keywords
    distributed processing; embedded systems; resource allocation; software performance evaluation; CPU resource allocation; TrueTime Matlab toolbox; distributed convergence; distributed management; embedded device; performance measure; resource management framework; time-sensitive application; utility-based adjustment process; Bandwidth; Convergence; Games; Optimization; Resource management; Silicon; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference (ACC), 2013
  • Conference_Location
    Washington, DC
  • ISSN
    0743-1619
  • Print_ISBN
    978-1-4799-0177-7
  • Type

    conf

  • DOI
    10.1109/ACC.2013.6580666
  • Filename
    6580666