DocumentCode :
3228311
Title :
Adaptive reservations in a Linux environment
Author :
Cucinotta, T. ; Palopoli, L. ; Marzario, L. ; Lipari, G. ; Abeni, L.
Author_Institution :
Scuola Sup., Pisa, Italy
fYear :
2004
fDate :
25-28 May 2004
Firstpage :
238
Lastpage :
245
Abstract :
In this paper, we address the problem of adaptively reserving the CPU to concurrent soft real-time tasks, in order to meet target quality of service requirements. First, we present two new techniques inspired to the idea of stochastic control. Then, we present a flexible and modular software architecture suitable for adaptive scheduling, realised as a minimally invasive set of modifications to the Linux kernel. Finally, we show experimental results that validate our approach and prove its effectiveness in the context of multimedia applications.
Keywords :
adaptive scheduling; multimedia computing; operating system kernels; processor scheduling; quality of service; resource allocation; software architecture; CPU adaptive reservation; Linux kernel; adaptive scheduling; concurrent soft real-time task; multimedia application; quality of service; software architecture; stochastic control; Application software; Feedback; Linux; Mathematical model; Multimedia systems; Processor scheduling; Quality of service; Real time systems; Streaming media; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium, 2004. Proceedings. RTAS 2004. 10th IEEE
ISSN :
1545-3421
Print_ISBN :
0-7695-2148-7
Type :
conf
DOI :
10.1109/RTTAS.2004.1317269
Filename :
1317269
Link To Document :
بازگشت