Title :
Tardiness Bounds for FIFO Scheduling on Multiprocessors
Author :
Leontyev, Hennadiy ; Anderson, James H.
Author_Institution :
Univ. of North Carolina at Chapel Hill, Chapel Hill
Abstract :
FIFO scheduling is often considered to be inappropriate for scheduling workloads that are subject to timing constraints. However, FIFO is implemented in many general-purpose OSs, and is more widely supported than other priority-based scheduling methods. In this paper, we show that, when the global FIFO scheduling algorithm is used to schedule sporadic real-time tasks on a multiprocessor, deadline tardiness is bounded. This result shows that global FIFO may in fact be useful for scheduling soft real-time workloads.
Keywords :
processor scheduling; FIFO scheduling; multiprocessors; priority-based scheduling methods; tardiness bounds; workloads; Computer science; Costs; Kernel; Linux; Multicore processing; Processor scheduling; Real time systems; Scheduling algorithm; Time sharing computer systems; Timing;
Conference_Titel :
Real-Time Systems, 2007. ECRTS '07. 19th Euromicro Conference on
Conference_Location :
Pisa
Print_ISBN :
0-7695-2914-3
DOI :
10.1109/ECRTS.2007.33