• DocumentCode
    1731151
  • Title

    Scheduling Arbitrary-Deadline Sporadic Task Systems on Multiprocessors

  • Author

    Andersson, Björn ; Bletsas, Konstantinos ; Baruah, Sanjoy

  • Author_Institution
    Res. Group, Polytech. Inst. of Porto, Porto
  • fYear
    2008
  • Firstpage
    385
  • Lastpage
    394
  • Abstract
    A new algorithm is proposed for scheduling preemptible arbitrary-deadline sporadic task systems upon multiprocessor platforms, with interprocessor migration permitted. This algorithm is based on a task-splitting approach - while most tasks are entirely assigned to specific processors, a few tasks (fewer than the number of processors) may be split across two processors. This algorithm can be used for two distinct purposes: for actually scheduling specific sporadic task systems, and for feasibility analysis. Simulation- based evaluation indicates that this algorithm offers a significant improvement on the ability to schedule arbitrary- deadline sporadic task systems as compared to the contemporary state-of-art. With regard to feasibility analysis, the new algorithm is proved to offer superior performance guarantees in comparison to prior feasibility tests.
  • Keywords
    processor scheduling; arbitrary-deadline sporadic task systems; feasibility tests; multiprocessor platforms; simulation-based evaluation; task-splitting approach; Algorithm design and analysis; Computer science; Embedded system; Partitioning algorithms; Performance analysis; Processor scheduling; Real time systems; Scheduling algorithm; Testing; multicores; multiprocessors; real-time scheduling; schedulability analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2008
  • Conference_Location
    Barcelona
  • ISSN
    1052-8725
  • Print_ISBN
    978-0-7695-3477-0
  • Type

    conf

  • DOI
    10.1109/RTSS.2008.44
  • Filename
    4700452