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

The Partitioned Multiprocessor Scheduling of Sporadic Task Systems

Abstract: A polynomial-time algorithm is presented for partitioning a collection of sporadic tasks among the processors of an identical multiprocessor platform. Since the partitioning problem is NP-hard in the strong sense, this algorithm is unlikely to be optimal. A quantitative characterization of its worst-case performance is provided in terms of resource augmentation: it is shown that any set of sporadic tasks that can be partitioned among the processors of an m-processor identical multiprocessor platform will be pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
68
0

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 96 publications
(68 citation statements)
references
References 10 publications
0
68
0
Order By: Relevance
“…Such an assignment (and correspondingly, the number of processors required for C hrt ) can be determined using any of various bin-packing heuristics. Further results concerning PEDF schedulability tests can be found in (Baruah and Fisher, 2005;Chakraborty and Thiele, 2005;Liu, 2000). As mentioned earlier, HRT policies may introduce utilization loss.…”
Section: Subproblemmentioning
confidence: 99%
“…Such an assignment (and correspondingly, the number of processors required for C hrt ) can be determined using any of various bin-packing heuristics. Further results concerning PEDF schedulability tests can be found in (Baruah and Fisher, 2005;Chakraborty and Thiele, 2005;Liu, 2000). As mentioned earlier, HRT policies may introduce utilization loss.…”
Section: Subproblemmentioning
confidence: 99%
“…The tasks are usually partitioned using polynomial time heuristic algorithms such as, first-fit, worst-fit and best-fit. In [9], Baruah et al present an optimized first-fit partitioning algorithm. The key idea of the algorithm is to assign tasks to processor bins such that the tasks assigned to the processors create a feasible schedule.…”
Section: Classification Based On Degree Of Task Migrationmentioning
confidence: 99%
“…The key idea of partitioned scheduling is to divide the task-set using an off-line heuristic, as partitioning a set of tasks on M processors has been shown to be equivalent to the bin-packing problem [46] and hence NP-hard in the strong sense. Baruah et al present a polynomial-time algorithm to partition collection of sporadic tasks onto a M processors in [8]. Figure 5.5 illustrates the partitioned scheduling approach used in ChronOS.…”
Section: Partitioned Schedulingmentioning
confidence: 99%
See 2 more Smart Citations