28th IEEE International Real-Time Systems Symposium (RTSS 2007) 2007
DOI: 10.1109/rtss.2007.33
|View full text |Cite
|
Sign up to set email alerts
|

Generalized Tardiness Bounds for Global Multiprocessor Scheduling

Abstract: We consider the issue of deadline tardiness under global multiprocessor scheduling algorithms. We present a general tardiness-bound derivation that is applicable to a wide variety of such algorithms (including some whose tardiness behavior has not been analyzed before). Our derivation is very general: job priorities may change rather arbitrarily at runtime, capacity restrictions may exist on certain processors, and, under certain conditions, non-preemptive regions are allowed. Our results show that, with the e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
64
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 45 publications
(64 citation statements)
references
References 13 publications
(7 reference statements)
0
64
0
Order By: Relevance
“…The problem of scheduling a set of sporadic SRT tasks on multiple processors with restricted supply was considered in (Leontyev and Anderson, 2008a). In this work, a class of global scheduling policies that ensure bounded deadline tardiness was considered.…”
Section: Window-constrained Schedulingmentioning
confidence: 99%
See 1 more Smart Citation
“…The problem of scheduling a set of sporadic SRT tasks on multiple processors with restricted supply was considered in (Leontyev and Anderson, 2008a). In this work, a class of global scheduling policies that ensure bounded deadline tardiness was considered.…”
Section: Window-constrained Schedulingmentioning
confidence: 99%
“…Under it, χ(T i,j , t) = d i,j for each job T i,j . In (Leontyev and Anderson, 2008a), a tardiness bound is established that applies to any window-constrained global scheduling algorithm. To state this bound, let…”
Section: Definition 5 (Window-constrained Priorities)mentioning
confidence: 99%
“…Optimal variants of EDF-os can be constructed in which other algorithms are used as the secondary scheduler. All that we require is that a window-constrained [22] scheduler be used. Such a scheduler employs a per-task priority function χ i (τ i,j , t) such that for some constants φ i and…”
Section: Discussionmentioning
confidence: 99%
“…However, such algorithms either cause jobs to experience frequent preemptions and migrations or are difficult to implement in practice. In contrast, a wide variety of global algorithms exist that are reasonable to implement and provide bounded tardiness while allowing full platform utilization [11]. Such algorithms are useful in supporting applications such as multimedia systems where limited tardiness is acceptable.…”
Section: Introductionmentioning
confidence: 99%