• DocumentCode
    129954
  • Title

    The Global Limited Preemptive Earliest Deadline First Feasibility of Sporadic Real-Time Tasks

  • Author

    Thekkilakattil, Abhilash ; Baruah, Sunandan ; Dobrin, Radu ; Punnekkat, Sasikumar

  • Author_Institution
    Mlardalen Univ., Mlardalen, Sweden
  • fYear
    2014
  • fDate
    8-11 July 2014
  • Firstpage
    301
  • Lastpage
    310
  • Abstract
    The feasibility of preemptive and non-preemptive scheduling has been well investigated on uniprocessor and multiprocessor platforms under both Fixed Priority Scheduling (FPS) and Earliest Deadline First (EDF) paradigms. While feasibility of limited preemptive scheduling under FPS has been addressed on both uniprocssor and multiprocessor platforms, under EDF it has been investigated only on uniprocessors, and a similar analysis for multiprocessor platforms is still missing. In this paper, we introduce global Limited Preemptive Earliest Deadline First (g-LP-EDF) scheduling, and propose the associated feasibility analysis to complete the above described feasibility analysis spectrum. Specifically, we derive a sufficient condition that guarantees g-LP-EDF feasibility of sporadic real-time tasks which directly provides a global Non-Preemptive Earliest Deadline First (g-NP-EDF) feasibility test. We then study the interplay between g-LP-EDF feasibility and processor speed, in order to quantify the sub-optimality of g-NP-EDF in terms of the minimum speed-up required to guarantee g-NP-EDF feasibility of all feasible task sets. The results presented in this paper complement our previous results on uniprocessors, and provide a unified result on the sub-optimality of non-preemptive EDF on both uniprocessor and multiprocessor platforms.
  • Keywords
    processor scheduling; feasibility analysis spectrum; g-LP-EDF feasibility; g-NP-EDF feasibility test; global limited preemptive earliest deadline first feasibility; global limited preemptive earliest deadline first scheduling; global nonpreemptive earliest deadline first; multiprocessor platforms; processor speed; sporadic real-time tasks; sufficient condition; uniprocessor platforms; Context; Delays; Limiting; Optimal scheduling; Processor scheduling; Real-time systems; Schedules; Global Limited Preemptive EDF; Global Non-preemptive EDF; Multiprocessor Scheduling; Resource Augmentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2014 26th Euromicro Conference on
  • Conference_Location
    Madrid
  • Print_ISBN
    978-1-4799-5797-2
  • Type

    conf

  • DOI
    10.1109/ECRTS.2014.21
  • Filename
    6932611