2010 22nd Euromicro Conference on Real-Time Systems 2010
DOI: 10.1109/ecrts.2010.34
|View full text |Cite
|
Sign up to set email alerts
|

DP-FAIR: A Simple Model for Understanding Optimal Multiprocessor Scheduling

Abstract: We consider the problem of optimal real-time scheduling of periodic and sporadic tasks for identical multiprocessors. A number of recent papers have used the notions of fluid scheduling and deadline partitioning to guarantee optimality and improve performance. In this paper, we develop a unifying theory with the DP-FAIR scheduling policy and examine how it overcomes problems faced by greedy scheduling algorithms. We then present a simple DP-FAIR scheduling algorithm, DP-WRAP, which serves as a least common anc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
100
0
2

Year Published

2011
2011
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 132 publications
(102 citation statements)
references
References 23 publications
0
100
0
2
Order By: Relevance
“…These algorithms can also achieve full system utilization and guarantee all the timing constraints of tasks (Cho et al 2006(Cho et al , 2010Funaoka et al 2008). More recently, by adopting the idea of deadline partitioning, a general scheduling model named DP-Fair was studied for continuous-time systems by Levin et al (2010). In addition to periodic tasks, the authors also showed how to extend DP-Fair to sporadic task sets with unconstrained deadlines.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…These algorithms can also achieve full system utilization and guarantee all the timing constraints of tasks (Cho et al 2006(Cho et al , 2010Funaoka et al 2008). More recently, by adopting the idea of deadline partitioning, a general scheduling model named DP-Fair was studied for continuous-time systems by Levin et al (2010). In addition to periodic tasks, the authors also showed how to extend DP-Fair to sporadic task sets with unconstrained deadlines.…”
Section: Related Workmentioning
confidence: 99%
“…1). But the continuous-time based optimal global schedulers may either require scheduling decisions at any time instant (Cho et al 2006;Funaoka et al 2008) or yield arbitrary small CPU time allocation to individual tasks (Levin et al 2010). Moreover, the well-known discrete-time based Pfair scheduler and its variations (Anderson and Srinivasan 2000a;Buruah et al 1995Buruah et al , 1996 could incur quite high scheduling overhead by making scheduling decision at every time unit, especially for systems with small time quantum.…”
Section: An Efficient Optimal Global Scheduling Algorithm: Bfairmentioning
confidence: 99%
See 2 more Smart Citations
“…Several global and hybrid algorithms were proven optimal for scheduling asynchronous sets of implicitdeadline periodic tasks, e.g. [1,2,6,15]. The minimum number of processors needed to schedule Γ using an optimal scheduling algorithm, denoted M OPT , is given by:…”
Section: Scheduling Asynchronous Set Of Implicit Deadline Periodic Tasksmentioning
confidence: 99%