Title :
Virtual scheduling for compositional real-time guarantees
Author :
van den Heuvel, Martijn M. H. P. ; Bril, Reinder J. ; Lukkien, Johan J.
Author_Institution :
Dept. of Comput. Sci. & Math., Tech. Univ. Eindhoven (TU/e), Eindhoven, Netherlands
Abstract :
In this paper, we extend the compositional scheduling framework to enable the integration of an existing (legacy) application as a component on a faster processor which needs to be shared with other components. After admission of this application into the framework, the integrated component still has to satisfy its tasks´ deadline constraints and it must execute jobs in the same order as it did previously on the dedicated processor, regardless of the actual supply of processor resources. We propose a method - called virtual scheduling - which establishes this by reconstructing an appropriate order of delivering events. Virtual scheduling is therefore independent of the component-level scheduling policy and it is transparent to a component, so that it is even applicable without making modifications to the code or specification of the application.
Keywords :
scheduling; component-level scheduling policy; compositional realtime guarantee; compositional scheduling framework; legacy application; task deadline constraint; virtual scheduling method; Abstracts; Delays; Hardware; Job shop scheduling; Processor scheduling; Real-time systems;
Conference_Titel :
Industrial Embedded Systems (SIES), 2013 8th IEEE International Symposium on
Conference_Location :
Porto
DOI :
10.1109/SIES.2013.6601487