Adaptive Hierarchical Scheduling Framework: Configuration and Evaluation
2013 (English)Conference paper (Refereed)Text
We have introduced an adaptive hierarchical scheduling framework as a solution for composing dynamic real-time systems, i.e., systems where the CPU demand of its tasks are subjected to unknown and potentially drastic changes during run-time. The framework consists of a controller which periodically adapts the system to the current load situation. In this paper, we unveil and explore the detailed behavior and performance of such an adaptive framework. Specifically, we investigate the controller configurations enabling efficient control parameters which maximizes performance, and we evaluate the adaptive framework against a traditional static one. Furthermore, we demonstrate the results of our investigation using a practical multimedia case study in which we simulate the timing behavior of video decoding tasks running on our proposed framework. In addition, we compare the results of using our framework with the results of using static resource allocation approach.
Place, publisher, year, edition, pages
IEEE Press, 2013.
Engineering and Technology
IdentifiersURN: urn:nbn:se:kth:diva-179013DOI: 10.1109/ETFA.2013.6647995ScopusID: 2-s2.0-84890666208ISBN: 9781479908622OAI: oai:DiVA.org:kth-179013DiVA: diva2:878753
18th IEEE Conference on Emerging Technologies and Factory Automation (ETFA 2013), Cagliari, Italy, 10-13 September 2013
ProjectsARROWS - Design Techniques for Adaptive Embedded Systems
QC 201601142013-09-172015-12-092016-01-14Bibliographically approved