• DocumentCode
    1923672
  • Title

    A hybrid scheduling scheme for hard, soft and non-real-time tasks

  • Author

    Tan, Pengliu ; Jin, Hai ; Zhang, Minghu

  • Author_Institution
    Cluster & Grid Comput. Center, Huazhong Univ. of Sci. & Technol., Wuhan
  • fYear
    2006
  • fDate
    24-26 April 2006
  • Abstract
    This paper proposes a hybrid scheduling scheme for hard, soft and non-real-time tasks. The scheme creates a constant utilization server for each real-time scheduling policy and a total bandwidth server for all the non-real-time tasks with time sharing scheduling policy. Each server has a scheduler, called server scheduler, which is responsible for executing the ready-to-run tasks with the same scheduling policy as the server. All the servers are scheduled by the bottom operating system scheduler according to EDF algorithm. The schedulability test is also presented in this paper. The hybrid scheme can be used to implement different real time systems with different goals (such as hard, soft or hybrid real-time systems) and can provide the real-time services with different QoS to the different task modes by adjusting every constant utilization server´s size. This scheme also simplifies the schedulability analysis and validates the schedulability of the tasks with one scheduling policy independently of the tasks with other scheduling policies. The experimental results show that the hybrid scheme is an efficient scheduling scheme
  • Keywords
    quality of service; real-time systems; scheduling; EDF algorithm; QoS; bottom operating system scheduler; hybrid scheduling; ready-to-run tasks; real-time scheduling; schedulability analysis; server scheduler; time sharing scheduling; total bandwidth server; utilization server; Bandwidth; Embedded computing; Embedded system; Grid computing; Operating systems; Processor scheduling; Real time systems; Scheduling algorithm; Testing; Time sharing computer systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
  • Conference_Location
    Gyeongju
  • Print_ISBN
    0-7695-2561-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2006.6
  • Filename
    1630459