This is an old revision of the document!


EUCON

The End-to-end Utilization CONtrol (EUCON)

The End-to-end Utilization CONtrol (EUCON) algorithm features a distributed performance feedback loop that dynamically enforces desired CPU utilization bounds on multiple processors in distributed real-time embedded systems. EUCON is based on a novel model predictive control approach that models the utilization control problem on a distributed platform as a multi-variable constrained optimization problem. A multi-input-multi-output model predictive controller is designed and analyzed based on a difference equation model of distributed real-time systems.

Chenyang Lu, Xiaorui Wang, and Xenofon Koutsoukos, “Feedback Utilization Control in Distributed Real-Time Systems with End-to-End Tasks,” IEEE Transactions on Parallel and Distributed Systems, 16(6):550-561, June 2005. (This is an extended version of the ICDCS'04 paper.)

Chenyang Lu, Xiaorui Wang, and Xenofon Koutsoukos, “End-to-End Utilization Control in Distributed Real-Time Systems,” International Conference on Distributed Computing Systems (ICDCS 2004), Tokyo, Japan, March 2004.

Download

EUCON simulator is open-source software. You are welcome to download the current release of EUCON simulator 1.0:

  • Source code: EUCON Simulator 1.0
  • EUCON 1.1 (The controller is reimplemented as a Dynamic Link Library (DLL) generated by MATLAB) by Yingming Chen.
  • EUCON Linux version with Makefile and library files generated by MATLAB, by Clinton Nolan and Ming Chen at UTK.

Contact

For more information, please contact Prof. Xiaorui Wang. This project is a collaborated work with Prof. Chenyang Lu and Prof. Xenofon Koutsoukos.


Personal Tools