DYNAMIC LOW POWER RECONFIGURATIONS OF REAL-TIME EMBEDDED SYSTEMS

Xi Wang, Mohamed Khalgui, Zhiwu Li

Abstract

This paper deals with low power dynamic reconfigurations of real-time embedded systems. A reconfiguration scenario means the addition, removal or update of tasks in order to save the whole system at the occurrence of hardware/software faults, or also to improve its performance at run-time. When such a scenario is applied, the energy consumption can be increased or some real-time constraints can be violated. An agent-based architecture is defined where an intelligent software agent is proposed to check each dynamic reconfiguration scenario and to suggest for users useful technical solutions that minimize the energy consumption. It proposes first of all to modify periods, or to reduce execution times of tasks or finally to remove some of them. Users should choose one of these solutions in order to guarantee a low power consumption satisfying limitations in capacities of used batteries. We developed and tested a tool supporting all these services to be evaluated in the research work.

References

  1. Al-Safi, Y. and Vyatkin, V. (2007). An ontology-based reconfiguration agent for intelligent mechatronic systems. In Third International Conference on Industrial Applications of Holonic and Multi-Agent Systems. Springer-Verlag.
  2. Angelov, C. Sierszecki, K. and Marian, N. (2005). Design models for reusable and reconfigurable state machines. In L.T. Yang, et al. (Eds.), EUC, LNCS, 3824. International Federation for Information Processing.
  3. Baruah, S. and Goossens, J. (2004). Scheduling real-time tasks: Algorithms and complexity. In In Handbook of Scheduling: Algorithms, Models, and Performance Analysis. Chapman Hall/ CRC Press.
  4. Brennan, R. W. Fletcher, M. and D. H. Norrie, (2001). A holonic approach to reconfiguring realtime distributed control systems. In Multi-Agent Systems and Applications. Springer-Verlag.
  5. Gaujal, B. and Navet, N. (2007). Dynamic voltage scaling under edf revisited, real-time systems. In Some results are available as research report INRIA RR-5125. Springer Verlag.
  6. Khalgui, M. Mosbahi, O. Li, Z. W. and Hanisch, H.-M. (2010). Reconfigurable multi-agent embedded control systems: From modelling to implementation. In IEEE Transactions on Computers.
  7. Quan, G. and Hu, X. (2002). Minimum energy fixedpriority scheduling for variable voltage processors, design, automation and test. In Europe Conference and Exhibition.
  8. Rooker, M. N. Sunder, C. et al. (2007). Zero downtime reconfiguration of distributed automation systems: the e cedac approach. In Third International Conference on Industrial Applications of Holonic and Multi-Agent Systems. Springer-Verlag.
  9. Sarvar, A. (1997). CMOS power consumption and Cpd calculation. Texas Insruments.
  10. Shin, Y. and Choi, K. (1999). Power conscious fixed priority scheduling for hard real-time systems. In 36th Design Automation Conference.
  11. Singhoff, F. Legrand, J. Nana, L. and Marce, L. (2004). Cheddar: A flexible real time scheduling framework. In Atlanta, GA, United states, Association for Computing Machinery.
  12. Wang, X. Khalgui, M. and Li, Z. W. (2004). Dynamic low power reconfigurations of embedded real-time systems. In Technical Report TR-201012004. Available: http://sca.xidian.edu.cn/~wangx/SCATR201012004.pdf.
  13. Yao, F. Demers, A. and Shenker, S. (1995). A scheduling model for reduced cpu energy. In Proceedings of IEEE annual foundations of computer science.
  14. Yun, H. and Kim, J. (2003). On energy-optimal voltage scheduling for fixed-priority hard real-time systems. In ACM Transactions on Embedded Computing Systems(TECS).
Download


Paper Citation


in Harvard Style

Wang X., Khalgui M. and Li Z. (2011). DYNAMIC LOW POWER RECONFIGURATIONS OF REAL-TIME EMBEDDED SYSTEMS . In Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS, ISBN 978-989-8425-48-5, pages 415-420. DOI: 10.5220/0003308304150420


in Bibtex Style

@conference{peccs11,
author={Xi Wang and Mohamed Khalgui and Zhiwu Li},
title={DYNAMIC LOW POWER RECONFIGURATIONS OF REAL-TIME EMBEDDED SYSTEMS},
booktitle={Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,},
year={2011},
pages={415-420},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003308304150420},
isbn={978-989-8425-48-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,
TI - DYNAMIC LOW POWER RECONFIGURATIONS OF REAL-TIME EMBEDDED SYSTEMS
SN - 978-989-8425-48-5
AU - Wang X.
AU - Khalgui M.
AU - Li Z.
PY - 2011
SP - 415
EP - 420
DO - 10.5220/0003308304150420