2004 · 113 citations · 19 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureParallel ComputingSchedulingCpu SchedulingPerformance OptimizationPreemptive SchedulingResource SchedulingScheduling OptimizationTask SchedulingMultiprocessor SchedulingPartitioned SchedulingPriority AssignmentPriority SchedulingProcessor Utilization BoundsScheduling In Multiprocessor SystemsStatic SchedulingUtilization Bounds
This paper studies preemptive static-priority scheduling on multiprocessors. We consider two approaches: global pfair static-priority scheduling and partitioned traditional static priority scheduling. We prove that if presented algorithms are used and if less than 50% of the capacity is used then all deadlines are met. It is known that no static-priority multiprocessor scheduling algorithm can achieve a utilization bound greater than 50%.
19
Finding Response Times in a Real-Time System
M. Joseph · The Computer Journal · 1986 · 1.2K citations · Full text
Proportionate progress: A notion of fairness in resource allocation
Sanjoy Baruah, Nathann Cohen, C. Gregory Plaxton et al. · Algorithmica · 1996 · 707 citations
On a Real-Time Scheduling Problem
Sudarshan Dhall, C. L. Liu · Operations Research · 1978 · 567 citations