- Research Article
36
- 10.1007/s11241-013-9186-0
Partitioned EDF scheduling: a closer look
- Jul 20, 2013
- Real-Time Systems
- Sanjoy Baruah
The partitioned EDF scheduling of implicit-deadline sporadic task systems upon identical multiprocessor platforms is considered. The problem is known to be intractable, but many different polynomial-time algorithms have been proposed for solving it approximately. These different approximation algorithms have previously been compared using utilization bounds; they are compared here using a different metric--the speedup factor. It is shown that from the perspective of their speedup factors, the best partitioning algorithms are those that (i) assign the tasks in decreasing order of utilization; and (ii) are "reasonable" in the sense that they will assign a task if there is capacity available on some processor--such algorithms include the widely-used First-Fit Decreasing, Best-Fit Decreasing, and Worst-Fit Decreasing partitioning heuristics.
Read more