This paper provides an empirical investigation between multiple control-theoretic approaches in real-time scheduling systems. These approaches include proportional-integral-derivative (PID) and model predictive control. The former is a widely adopted controller due to its simplicity in design and implementation. The latter is considered a sophisticated one in the control community with respect to controller design. PID is widely adopted in industrial systems that are electrical and mechanical oriented. However, due to the advent of utilising control-theoretic approaches in real-time scheduling systems, sophisticated controllers have been argued to provide better performance with respect to meeting real-time multi-objective optimisation problems such as reducing deadline slacks and increasing CPU utilisation. We will also investigate multi-CPU platforms and cross view the performance of the different controllers.

BibTex Entry

@inproceedings{Ghazzawi2012a,
 author = {Hashem Ali Ghazzawi and Iain Bate and Leandro Soares Indrusiak},
 booktitle = {In Proceedings of The 2012 UK Electronics Forum},
 month = {August},
 pages = {77--83},
 title = {MPC vs. PID Controllers in Multi-CPU Multi-Objective Real-Time Scheduling Systems},
 year = {2012}
}