Title :
Analysis of a reservation-based feedback scheduler
Author :
Abeni, Luca ; Palopoli, Luigi ; Lipari, Giuseppe ; Walpole, Jonathan
Author_Institution :
Scuola Superiore Sant´´Anna, Pisa, Italy
Abstract :
When executing soft real-time tasks in a shared processor, it is important to properly allocate the computational resources such that the quality of service requirements of each task are satisfied. In this paper we propose Adaptive Reservations, based on applying a feedback scheme to a reservation based scheduler After providing a precise mathematical model of the scheduler, we describe how this model can be used for synthesising the controller by applying results from control theory. Finally, we show the effectiveness of our method by simulation and by experiments with an MPEG player running on a modified Linux kernel.
Keywords :
feedback; mathematical analysis; operating system kernels; processor scheduling; quality of service; real-time systems; MPEG player; adaptive reservations; computational resource allocation; control theory; mathematical model; modified Linux kernel; quality of service requirements; reservation-based feedback scheduler; shared processor; soft real-time tasks; Adaptive control; Control theory; Feedback; Kernel; Linux; Mathematical model; Processor scheduling; Programmable control; Quality of service; Resource management;
Conference_Titel :
Real-Time Systems Symposium, 2002. RTSS 2002. 23rd IEEE
Print_ISBN :
0-7695-1851-6
DOI :
10.1109/REAL.2002.1181563