A Comparison of the M-PCP, D-PCP, and FMLP on LITMUSRT
OPODIS '08 Proceedings of the 12th International Conference on Principles of Distributed Systems
Dynamic tuning of feature set in highly variant interactive applications
EMSOFT '10 Proceedings of the tenth ACM international conference on Embedded software
Zeta: scheduling interactive services with partial execution
Proceedings of the Third ACM Symposium on Cloud Computing
Hi-index | 0.00 |
In this paper, we develop an adaptive scheduling framework for changing theprocessor shares of tasks---a process called reweighting---on real-timemultiprocessor platforms. Our particular focus is adaptive frameworks that aredeployed in environments in which tasks may frequently require significant sharechanges. Prior work on enabling real-time adaptivity on multiprocessors hasfocused exclusively on scheduling algorithms that can enact needed adaptations. The algorithm proposed in this paper uses both feedback and optimizationtechniques to determine at runtime which adaptations are needed.