• DocumentCode
    2489230
  • Title

    Sustainable Multiprocessor Scheduling of Sporadic Task Systems

  • Author

    Baker, Theodore P. ; Baruah, Sanjoy K.

  • Author_Institution
    Florida State Univ., Tallahassee, FL, USA
  • fYear
    2009
  • fDate
    1-3 July 2009
  • Firstpage
    141
  • Lastpage
    150
  • Abstract
    A scheduling policy or a schedulability test is defined to be sustainable with respect to a particular workload model if any task system represented in that model that is determined to be schedulable remains so if it behaves "better" than mandated by its specifications. We investigate the sustainability properties of global scheduling algorithms when applied to systems represented using the sporadic task model. We show that Fixed-Priority (FP) scheduling of sporadic task sets is sustainable under a variety of scheduling parameter relaxations, including decreased execution requirements, later arrivals, and deadline relaxations. It follows that all sufficient tests of global FP schedulability are sustainable for sporadic task systems. We show that the Earliest Deadline First (EDF) and Earliest-Deadline with Zero Laxity scheduling policies are sustainable with respect to decreased execution requirements and later arrivals. We also introduce a notion of self-sustainability, and show that many widely-used EDF schedulability tests are not self-sustainable but one is.
  • Keywords
    processor scheduling; decreased execution requirements; earliest deadline first; fixed-priority scheduling; global scheduling algorithms; schedulability test; scheduling policy; sporadic task systems; sustainability; sustainable multiprocessor scheduling; zero laxity scheduling policies; Automatic testing; Electronic mail; Jitter; Processor scheduling; Real time systems; Robustness; Runtime; Scheduling algorithm; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2009. ECRTS '09. 21st Euromicro Conference on
  • Conference_Location
    Dublin
  • ISSN
    1068-3070
  • Print_ISBN
    978-0-7695-3724-5
  • Type

    conf

  • DOI
    10.1109/ECRTS.2009.25
  • Filename
    5161510