• DocumentCode
    740456
  • Title

    A Note on the Suboptimality of Nonpreemptive Real-time Scheduling

  • Author

    Abugchem, Fathi ; Short, Michael ; Donglai Xu

  • Author_Institution
    Electron. & Control Group, Teesside Univ., Middlesbrough, UK
  • Volume
    7
  • Issue
    3
  • fYear
    2015
  • Firstpage
    69
  • Lastpage
    72
  • Abstract
    In this letter, processor speedup analysis is used to strengthen recent results regarding the suboptimality of uniprocessor nonpreemptive earliest deadline first (npEDF) scheduling. The suboptimality of npEDF is defined as the minimum amount of increase in the processor speed that is needed to guarantee the npEDF schedulability of any feasible task set. We show that any preemptively schedulable task set that is not schedulable by npEDF will become schedulable on a processor speeded up by a factor of not more than one plus the value of the largest execution requirement divided by the shortest relative deadline of any task. This reduces the pessimism compared to the best previous bound by factor of at least two. In addition, for the case of nonpreemptive Fixed Priority scheduling, we also show that twice this speedup bound is enough to guarantee the schedulability of any feasible task set.
  • Keywords
    processor scheduling; real-time systems; execution requirement; nonpreemptive real-time scheduling suboptimality; npEDF schedulability; npEDF scheduling; processor speedup analysis; uniprocessor nonpreemptive earliest deadline first scheduling; Computer aided software engineering; Optimal scheduling; Processor scheduling; Real-time systems; Schedules; Scheduling; Upper bound; Nonpreemptive scheduling; processor speedup factor; resource augmentation; scheduling; suboptimality;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2015.2426657
  • Filename
    7095514