Abstract

While most prior work on multiprocessor real-time scheduling focuses on independent tasks, dependencies due to non-preemptive sections, suspensions, and pipeline-based precedence constraints are common in practice. In this paper, such complexities are considered in the context of the global earliest-deadline-first scheduling algorithm. It is shown that any periodic task system with such dependencies can be transformed into one with only suspensions in a way that preserves maximum per-task response times. This result enables analysis directed at systems with suspensions to be applied if non-preemptive sections and/or pipelines are present as well.


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1109/rtas.2010.12
http://yadda.icm.edu.pl/yadda/element/bwmeta1.element.ieee-000005465963,
https://dblp.uni-trier.de/db/conf/rtas/rtas2010.html#LiuA10,
http://www.utdallas.edu/~cxl137330/paper/RTAS10.pdf,
https://academic.microsoft.com/#/detail/1989721383
Back to Top

Document information

Published on 01/01/2010

Volume 2010, 2010
DOI: 10.1109/rtas.2010.12
Licence: CC BY-NC-SA license

Document Score

0

Views 1
Recommendations 0

Share this document

Keywords

claim authorship

Are you one of the authors of this document?