2004 · 12 citations · 18 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureReal-time SystemsSchedulingDeadline AnalysisPreemptive SchedulingReal-time SchedulingShared-memory MultiprocessingShared-memory ParallelismTask SchedulingDeadlinesMean Response TimePeriodic Task SchedulingPriority AssignmentReal-time Task SchedulingShared MemoryShared Memory SystemsSlack Stealing
We present an adaptation of the dual priority scheduling algorithm to schedule both hard real-time periodic tasks and soft-aperiodic tasks in shared memory multiprocessor systems. The goal is to achieve low mean aperiodic response times while meeting all periodic task deadlines. Our proposal allows periodic and aperiodic tasks to migrate to other processors to improve aperiodic mean response time. We show via extensive simulations that our approach gives better results than local slack stealing schedulers.
18
Finding Response Times in a Real-Time System
M. Joseph · The Computer Journal · 1986 · 1.2K citations · Full text
Applying new scheduling theory to static priority pre-emptive scheduling
Neil Audsley, A. Burns, Mike Richardson et al. · Software Engineering Journal · 1993 · 1.1K citations
Aperiodic task scheduling for Hard-Real-Time systems
Brinkley Sprunt, Lui Sha, John P. Lehoczky · Real-Time Systems · 1989 · 905 citations