CFP last date
20 January 2025
Reseach Article

An Instruction-Level Energy Estimation Model for Embedded Systems

Published on October 2014 by Chandan D R
International Conference on Information and Communication Technologies
Foundation of Computer Science USA
ICICT - Number 8
October 2014
Authors: Chandan D R
a7a306b4-be5d-433f-a9b8-3bd798980b9a

Chandan D R . An Instruction-Level Energy Estimation Model for Embedded Systems. International Conference on Information and Communication Technologies. ICICT, 8 (October 2014), 22-25.

@article{
author = { Chandan D R },
title = { An Instruction-Level Energy Estimation Model for Embedded Systems },
journal = { International Conference on Information and Communication Technologies },
issue_date = { October 2014 },
volume = { ICICT },
number = { 8 },
month = { October },
year = { 2014 },
issn = 0975-8887,
pages = { 22-25 },
numpages = 4,
url = { /proceedings/icict/number8/18023-1488/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Information and Communication Technologies
%A Chandan D R
%T An Instruction-Level Energy Estimation Model for Embedded Systems
%J International Conference on Information and Communication Technologies
%@ 0975-8887
%V ICICT
%N 8
%P 22-25
%D 2014
%I International Journal of Computer Applications
Abstract

Low power consumption has been established as the third main design target for digital systems together with performance and area. Consequently, accurate estimators of the power consumption at the system as well as the lower levels of abstraction are necessary. A large number of embedded computing applications are power or energy critical. Early work on processor analysis had focused on performance improvement without determining the power-performance tradeoffs. Recently, significant research in low power design and power estimation and analysis has been developed. In this project, the measurements taken for the development of instruction-level energy models for microprocessors are presented and analyzed. By combining energy coefficient values, the presented model became much simpler than most proposed models that can speed up the energy estimation process and therefore the development of the embedded systems. Retarget ability is another advantage of our proposed model that makes it easy to adjust the model coefficients for a new platform. The model coefficients can be calibrated by measuring the energy consumption of test programs for the new platform.

References
  1. Mostafa bazzaz, Mohammad salehi and Alireza ejlali, "An accurate instruction-level energy estimation model and tool for embedded systems," ieee transactions on instrumentation and measurement, vol. 62, no. 7, july 2013.
  2. V. Tiwari, S. Malik, and A. Wolfe, "Power analysis of embedded software: A first step towards software power minimization," IEEE Trans. VLSI Systems, vol. 2, no. 4, pp. 437–445, Dec. 1994.
  3. N. Chang, K. Kim, and H. G. Lee, "Cycle-accurate energy consumption measurement and analysis: Case study of ARM7TDMI," in Proc. ISLPED, 2000, pp. 185–190.
  4. S. Nikolaidis, N. Kavvadias, T. Laopoulos, L. Bisdounis, and S. Blionas, "Instruction level energy modeling for pipelined processors,".
  5. N. Kavvadias, P. Neofotistos, S. Nikolaidis, K. Kosmatopoulos, and T. Laopoulos, "Measurements analysis of the software-related power consumption of microprocessors," IEEE Trans. Instrum. Measurement, vol. 53, no. 4, pp. 1106–1112, Aug. 2004.
  6. K. Zotos, A. Litke, E. Chatzigeorgiou, S. Nikolaidis, and G. Stephanides, "Energy complexity of software in embedded systems," in Proc. IASTED, Jun. 2005, pp. 17–27.
  7. S. Steinke, M. Knauer, L. Wehmeyer, and P. Marwedel, "An accurate and fine grain instruction-level energy model supporting software optimizations," in Proc. Int. Workshop PATMOS, Sep. 2001.
  8. V. Konstantakos, A. Chatzigeorgiou, S. Nikolaidis, and T. Laopoulos, "Energy consumption estimation in embedded systems," IEEE Trans. Instrum. Meas. , vol. 57, no. 4, pp. 797–804, Apr. 2008.
  9. S. Lee, A. Ermedahl, and S. L. Min, "An accurate instruction-level energy consumption model for embedded RISCprocessors," in Proc. 5th ACM SIGPLAN Workshop LCTES, Aug. 2001, pp. 1–10.
  10. V. Konstantakos, A. Chatzigeorgiou, S. Nikolaidis, and T. Laopoulos, "Energy consumption estimation in embedded systems," in Proc. IEEE IMTC, Apr. 2006, pp. 235 238.
  11. T. Simunié, L. Benini, G. De Micheli, "Cycle-Accurate Simulation of Energy Consumption in Embedded Systems", DAC, 1999.
  12. A. Sinha, A. P. Chandrakasan, "Joule-Track, A Web Based Tool for Software Energy Profiling", DAC, 2001.
  13. J. Laurent, E. Senn, N. Julien, E. Martin, "Power Consumption Estimation of a C algorithm: A New Perspective for Software Design", ACM LCR Conference, 2002.
  14. C. Brandolese, W. Fornaciari, L. Pomante, F. Salice, D. Sciuto, "A Multi-level Strategy for Software Power Estimation", XXX.
  15. H. Posadas, J. Adámez, E. Villar, Francisco Escuder (DS2), Francisco Blasco (DS2), "RTOS modeling in SystemC for Real- Time embedded SW simulation: A POSIX model", Design Automation for Embedded Systems, V. 10, N. 4, Springer, 2005.
Index Terms

Computer Science
Information Sciences

Keywords

Power Consumption Embedded System Embedded Processor Microprocessors