An Adaptive Framework for Multiprocessor Real-Time System
Block, A.
Brandenburg, B.
Anderson, J.H.
Quint, S.
Dept. of Comput. Sci., Univ. of North Carolina at Chapel Hill, Chapel Hill, NC;
This paper appears in: Real-Time Systems, 2008. ECRTS '08. Euromicro Conference on
Publication Date: 2-4 July 2008
On page(s): 23-33
Location: Prague,
ISSN: 1068-3070
ISBN: 978-0-7695-3298-1
INSPEC Accession Number: 10090274
Digital Object Identifier: 10.1109/ECRTS.2008.21
Current Version Published: 2008-07-22
Abstract
In this paper, we develop an adaptive scheduling framework for changing the processor shares of tasks - a process called reweighting - on real-time multiprocessor platforms. Our particular focus is adaptive frameworks that are deployed in environments in which tasks may frequently require significant share changes. Prior work on enabling real-time adaptivity on multiprocessors has focused exclusively on scheduling algorithms that can enact needed adaptations. The algorithm proposed in this paper uses both feedback and optimization techniques to determine at runtime which adaptations are needed.
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.