• DocumentCode
    3167109
  • Title

    Towards hierarchical scheduling in Linux/multi-core platform

  • Author

    Åsberg, Mikael ; Nolte, Thomas ; Kato, Shinpei

  • Author_Institution
    MRTC, Malardalen Univ., Västerås, Sweden
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper proposes the implementation of 4 different scheduling strategies for combining multi-core scheduling with hierarchical scheduling. Three of the scheduling schemes are analyzable with state-of-the-art schedulability analysis theory, available in the real-time systems community. Our idea is to implement these hierarchical multi-core scheduling strategies in a Linux based operating system, without modifying the kernel, and evaluate them. As of now, we have developed/implemented a prototype two-level hierarchical scheduling framework (HSF) in Linux (uni-core), which supports fixed priority preemptive scheduling (FPPS) of periodic servers at the top level, and FPPS of periodic tasks at the second level. The HSF is based on the REal-time SCHeduler (RESCH) framework.
  • Keywords
    Linux; multiprocessing systems; processor scheduling; real-time systems; Linux based operating system; fixed priority preemptive scheduling; hierarchical scheduling; multicore platform; real time system; schedulability analysis theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation (ETFA), 2010 IEEE Conference on
  • Conference_Location
    Bilbao
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4244-6848-5
  • Type

    conf

  • DOI
    10.1109/ETFA.2010.5640999
  • Filename
    5640999