Publication | Closed Access
The rate monotonic scheduling algorithm: exact characterization and average case behavior
1.5K
Citations
10
References
2003
Year
Unknown Venue
Mathematical ProgrammingAverage Case BehaviorEngineeringBreakdown UtilizationComputational ComplexityOperations ResearchStochastic ProcessesSystems EngineeringParallel ComputingCombinatorial OptimizationMechanism DesignJob SchedulerComputer EngineeringScheduling (Computing)Computer ScienceProbability TheoryQueueing SystemsScheduling AnalysisExact CharacterizationScheduling ProblemScheduling (Operating Systems)Scheduling (Production Processes)Real-time SystemsScheduling (Project Management)Periodic Task
An exact characterization of the ability of the rate monotonic scheduling algorithm to meet the deadlines of a periodic task set is represented. In addition, a stochastic analysis which gives the probability distribution of the breakdown utilization of randomly generated task sets is presented. It is shown that as the task set size increases, the task computation times become of little importance, and the breakdown utilization converges to a constant determined by the task periods. For uniformly distributed tasks, a breakdown utilization of 88% is a reasonable characterization. A case is shown in which the average-case breakdown utilization reaches the worst-case lower bound of C.L. Liu and J.W. Layland (1973).< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1