• DocumentCode
    165960
  • Title

    Extended Level Real time Scheduling Framework: Using a generalized non-real time platform

  • Author

    Singhal, Purnima ; Kumar, Ajit ; Ghintala, Upendra ; Chakma, Kunal

  • Author_Institution
    Comput. Sci. & Eng. Dept., Nat. Inst. of Technol. - Agartala, Agartala, India
  • fYear
    2014
  • fDate
    24-27 Sept. 2014
  • Firstpage
    1279
  • Lastpage
    1284
  • Abstract
    The feasible execution of real time tasks over a platform majorly depends upon the scheduling policies to be used. Also, different task domains comply to different resource requirements. Allocating resources optimally according to the task requirements is a core challenge to the real time systems community. This paper discusses an approach where we leverage a generalized non-real time system to develop an integrated schedule for real time tasks by extending the control for resource allocation to the user level. A major advantage of this framework is that it does not involve any modifications to the underlying kernel code or the use of patches. In our framework, two levels of scheduling are maintained, where at the base level the task schedule is decided by the kernel internally, and at the extended level, the user determines a separate schedule. Both the schedules are maintained inside the kernel. Each schedule is preceded by a schedulability test which governs the feasibility of execution of the incoming task set.
  • Keywords
    human computer interaction; real-time systems; resource allocation; scheduling; task analysis; extended level real time scheduling; generalized nonreal time platform; generalized nonreal time system; integrated schedule; kernel code; real time systems community; real time tasks; resource requirements; resources allocation; schedulability test; scheduling policies; task domains; task requirements; task schedule; user level; user-kernel interaction; Kernel; Linux; Schedules; real time scheduling algorithms; schedulability tests; user-kernel interaction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Computing, Communications and Informatics (ICACCI, 2014 International Conference on
  • Conference_Location
    New Delhi
  • Print_ISBN
    978-1-4799-3078-4
  • Type

    conf

  • DOI
    10.1109/ICACCI.2014.6968278
  • Filename
    6968278