2011 · 94 citations · 25 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureReal-time SystemsSchedulingReal-time SchedulingReal-time Systems ArchitectureReal-time Systems DesignSchedulability AnalysisScheduling TheoryTask SchedulingMultiprocessor Real-time SchedulingMultiprocessor SchedulabilityMultiprocessor SchedulingPartitioned SchedulingPartitioning For Real-time SystemsProcessor PartitioningReal-time Task SchedulingSemi-partitioned Scheduling
Semi-partitioned schedulers are -- in theory -- a particularly promising category of multiprocessor real-time scheduling algorithms. Unfortunately, issues pertaining to their implementation have not been investigated in detail, so their practical viability remains unclear. In this paper, the practical merit of three EDF-based semi-partitioned algorithms is assessed via an experimental comparison based on real-time schedulability under consideration of real, measured overheads. The presented results indicate that semi-partitioning is indeed a sound and practical idea. However, several problematic design choices are identified as well. These shortcomings and other implementation concerns are discussed in detail.
25
Multiprocessor Scheduling with Few Preemptions
Björn Andersson, Eduardo Tovar · 2006 · 170 citations
DP-FAIR: A Simple Model for Understanding Optimal Multiprocessor Scheduling
Greg Levin, Shelby Funk, Caitlin Sadowski et al. · 2010 · 170 citations