• DocumentCode
    3228311
  • Title

    Adaptive reservations in a Linux environment

  • Author

    Cucinotta, T. ; Palopoli, L. ; Marzario, L. ; Lipari, G. ; Abeni, L.

  • Author_Institution
    Scuola Sup., Pisa, Italy
  • fYear
    2004
  • fDate
    25-28 May 2004
  • Firstpage
    238
  • Lastpage
    245
  • Abstract
    In this paper, we address the problem of adaptively reserving the CPU to concurrent soft real-time tasks, in order to meet target quality of service requirements. First, we present two new techniques inspired to the idea of stochastic control. Then, we present a flexible and modular software architecture suitable for adaptive scheduling, realised as a minimally invasive set of modifications to the Linux kernel. Finally, we show experimental results that validate our approach and prove its effectiveness in the context of multimedia applications.
  • Keywords
    adaptive scheduling; multimedia computing; operating system kernels; processor scheduling; quality of service; resource allocation; software architecture; CPU adaptive reservation; Linux kernel; adaptive scheduling; concurrent soft real-time task; multimedia application; quality of service; software architecture; stochastic control; Application software; Feedback; Linux; Mathematical model; Multimedia systems; Processor scheduling; Quality of service; Real time systems; Streaming media; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2004. Proceedings. RTAS 2004. 10th IEEE
  • ISSN
    1545-3421
  • Print_ISBN
    0-7695-2148-7
  • Type

    conf

  • DOI
    10.1109/RTTAS.2004.1317269
  • Filename
    1317269