• DocumentCode
    3442475
  • Title

    Reducing Preemptions and Migrations in Real-Time Multiprocessor Scheduling Algorithms by Releasing the Fairness

  • Author

    Nelissen, Geoffrey ; Berten, V. ; Goossens, Joel ; Milojevic, Dragomir

  • Author_Institution
    Parallel Archit. for Real-Time Syst. (PARTS) Res. Center, Univ. Libre de Bruxelles (ULB), Brussels, Belgium
  • Volume
    1
  • fYear
    2011
  • fDate
    28-31 Aug. 2011
  • Firstpage
    15
  • Lastpage
    24
  • Abstract
    Abstract-Over the past two decades, numerous optimal scheduling algorithms for real-time systems on multiprocessor platforms have been proposed for the Liu & Layland task model. However, recent studies showed that even if optimal algorithms can theoretically schedule any feasible task set, suboptimal algorithms usually perform better when executed on real computation platforms. This can be explained by the runtime overheads that such optimal algorithms induce. We have observed that all current optimal online multiprocessor real-time scheduling algorithms are (completely or partially) based on the notion of fairness. The respect of this fairness can be the cause of numerous preemptions and migrations. We therefore propose a new algorithm -named U-EDF- which releases the property of fairness and instead use an EDF-like scheduling policy. The simulation results are really encouraging since they show that, in average, U-EDF produces less than one preemption and one migration per job released during the schedule. Furthermore, we strongly believe in the optimality of our algorithm since all tested task sets were correctly scheduled under U-EDF.
  • Keywords
    processor scheduling; real-time systems; EDF-like scheduling policy; migration reduction; optimal scheduling algorithms; preemption reduction; real-time multiprocessor scheduling algorithms; Algorithm design and analysis; Electrocardiography; Optimal scheduling; Program processors; Real time systems; Schedules; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2011 IEEE 17th International Conference on
  • Conference_Location
    Toyama
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4577-1118-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.2011.57
  • Filename
    6029825