• DocumentCode
    704047
  • Title

    Multi-core fixed-priority scheduling of real-time tasks with statistical deadline guarantee

  • Author

    Tianyi Wang ; Linwei Niu ; Shaolei Ren ; Gang Quan

  • Author_Institution
    Dept. of Electr. &Comput. Eng., Florida Int. Univ., Miami, FL, USA
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    1335
  • Lastpage
    1340
  • Abstract
    The rising performance variance of IC chips and increased resource sharing in multi-core platforms have significantly degraded the predictability of real-time systems. The traditional deterministic approaches can be extremely pessimistic, if not infeasible at all. In this paper, we adopt a probabilistic approach for fixed-priority preemptive scheduling of real-time tasks on multi-core platforms with statistical deadline miss probability guarantee. Rather than a single-valued worst-case execution time (WCET), we formulate the task execution time as a probabilistic distribution. We develop a novel algorithm to partition real-time tasks on multiple homogenous cores, which takes not only task execution time distributions but their period relationships into considerations. Our extensive experimental results show that our proposed methods can greatly improve the schedulability of real-time tasks when compared with the traditional bin packing approaches.
  • Keywords
    multiprocessing systems; probability; processor scheduling; statistical distributions; IC chips; WCET; bin packing approach; deterministic approach; multicore fixed-priority preemptive scheduling; multiple homogenous cores; probabilistic approach; probabilistic distribution; real-time systems; real-time task scheduling; resource sharing; single-valued worst-case execution time; statistical deadline miss probability guarantee; task execution time distributions; Algorithm design and analysis; Harmonic analysis; Indexes; Measurement; Partitioning algorithms; Probabilistic logic; Real-time systems; harmonic; multi-core; probabilistic; real-time systems; task partitions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092599