• DocumentCode
    3190245
  • Title

    Multi-level adaptive hierarchical scheduling framework for composing real-time systems

  • Author

    Khalilzad, Nima Moghaddami ; Behnam, Moris ; Nolte, Thomas

  • Author_Institution
    MRTC, Malardalen Univ., Västerås, Sweden
  • fYear
    2013
  • fDate
    19-21 Aug. 2013
  • Firstpage
    320
  • Lastpage
    329
  • Abstract
    Processor partitioning and hierarchical scheduling have been widely used for composing hard real-time systems on a shared hardware platform while preserving the timing requirements of the systems. Due to the safety critical nature of hard real-time systems, a conservative analysis is often used for deriving a sufficient partition size. Applying the exact same analysis for deriving the partition sizes for soft real-time systems result in unnecessary processors overallocation and consequently waste of the CPU resource. In this paper, to address the problem of composing soft and hard real-time systems on a resource constrained shared hardware, we present a multi-level adaptive hierarchical scheduling framework. In our framework, we adapt the processor partition sizes of soft real-time systems according to their need at each time point by on-line monitoring their processor demand. Furthermore, we implement our adaptive framework in the Linux kernel and show the performance of our framework using a case study.
  • Keywords
    Linux; scheduling; Linux kernel; conservative analysis; hard real-time systems; hierarchical scheduling; multilevel adaptive hierarchical scheduling framework; processor demand; processor partition size; processor partitioning; real-time systems composition; resource constrained shared hardware; shared hardware platform; soft real-time systems; system timing requirements; Adaptation models; Bandwidth; Hardware; Monitoring; Real-time systems; Servers; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
  • Conference_Location
    Taipei
  • ISSN
    1533-2306
  • Type

    conf

  • DOI
    10.1109/RTCSA.2013.6732233
  • Filename
    6732233