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