Control and Design of Computing Systems: What to Model and How

https://doi.org/10.3182/20120215-3-AT-3016.00018Get rights and content

Abstract

The application of feedback control to computing systems is a promising research area, but has to date been hindered by the almost unanimously perceived complexity in creating control-oriented system models. Computing systems are in fact considered very hard to describe with dynamic models allowing for simple and powerful control design tools, so that complex ones need bringing in to the detriment of efficiency and result assessment. In this work a novel approach to the modelling of computing systems is proposed, in a view to explain and partially avoid such complexity, by capturing only their relevant dynamics with the simplest possible models. The approach is shown to work at least on two relevant case studies, so that a significant generality can be inferred from it, being able to reproduce the relevant parts of the system's behaviour and paving the way to control design and synthesis.

Keywords

Computing systems
feedback control
scheduling
resource allocation

Cited by (0)

View Abstract