• DocumentCode
    255035
  • Title

    Optimal semi-partitioned scheduling in soft real-time systems

  • Author

    Anderson, James H. ; Erickson, Jeremy P. ; Devi, UmaMaheswari C. ; Casses, Benjamin N.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
  • fYear
    2014
  • fDate
    20-22 Aug. 2014
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Semi-partitioned real-time scheduling algorithms extend partitioned ones by allowing a (usually small) subset of tasks to migrate. The first such algorithm to be proposed was directed at soft real-time (SRT) sporadic task systems where bounded deadline tardiness is acceptable. That algorithm, called EDF-fm, has the desirable property that migrations are boundary-limited, i.e., they can only occur at job boundaries. However, it is not optimal because per-task utilization restrictions are required. In this paper, a new optimal semi-partitioned scheduling algorithm for SRT sporadic task systems is proposed that eliminates such restrictions. This algorithm, called EDF-os, preserves the boundary-limited property. In overhead-aware schedulability experiments presented herein, EDF-os proved to be better than all other tested alternatives in terms of schedulability in almost all considered scenarios. It also proved capable of ensuring very low tardiness bounds, which were near zero in most considered scenarios.
  • Keywords
    multiprocessing systems; optimisation; processor scheduling; real-time systems; SRT sporadic task systems; multiprocessor scheduling; optimal semipartitioned scheduling algorithms; per-task utilization restrictions; soft real-time systems; Algorithm design and analysis; Program processors; Real-time systems; Resource management; Schedules; Scheduling algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2014 IEEE 20th International Conference on
  • Conference_Location
    Chongqing
  • Type

    conf

  • DOI
    10.1109/RTCSA.2014.6910532
  • Filename
    6910532