Publication | Closed Access
Static-priority scheduling on multiprocessors
320
Citations
65
References
2005
Year
Unknown Venue
Job SchedulerEngineeringPreemptive SchedulingScheduling ProblemStatic-priority SchedulingReal-time Multiprocessor SystemComputer EngineeringComputer ArchitectureSystems EngineeringScheduling (Computing)Parallel ProgrammingComputer ScienceReal-time SystemsScheduling AlgorithmParallel ComputingPeriodic TaskScheduling Analysis
The preemptive scheduling of systems of periodic tasks on a platform comprised of several identical processors is considered. A scheduling algorithm is proposed for static-priority scheduling of such systems; this algorithm is a simple extension of the uniprocessor rate-monotonic scheduling algorithm. It is proven that this algorithm successfully schedules any periodic task system with a worst-case utilization no more than a third the capacity of the multiprocessor platform. It is also shown that no static-priority multiprocessor scheduling algorithm (partitioned or global) can guarantee schedulability for a periodic task set with a utilization higher than one half the capacity of the multiprocessor platform.
| Year | Citations | |
|---|---|---|
Page 1
Page 1