Writing /rcc4/web/data/cache/0/0ac7b870a598d9907e71fd292122bb0f.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /rcc4/web/data/meta/projects/eucon.meta failed
Unable to save metadata file. Hint: disk full; file permissions; safe_mode setting.
Writing /rcc4/web/data/cache/0/0ac7b870a598d9907e71fd292122bb0f.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.

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.


Navigation
Writing /rcc4/web/data/cache/5/5657ade6e17f861194ad5e4567a1c149.metadata failed
Personal Tools