Skip to main content

A Very Fast and Quasi-accurate Power-State-Based System-Level Power Modeling Methodology

  • Conference paper
Architecture of Computing Systems – ARCS 2012 (ARCS 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7179))

Included in the following conference series:

Abstract

In this paper, we propose a novel system-level power modeling methodology that allows for very fast joint power-performance evaluation at specification phase. This methodology adopts approximately-timed task-accurate performance models and augments them with power-state-based power models to enable efficient simulation. A flexible method is also proposed to model complex dynamic power management policies so that their effects can be evaluated. We validate the accuracy of our methodology by comparing simulation results with measurements on a real mobile phone platform. Experimental results show that the simulated power profile matches very well with the measurements and it only takes about 100 ms to simulate a 20 ms GSM paging burst use case.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Paleologo, G.A., Benini, L., Bogliolo, A., De Micheli, G.: Policy Optimization for Dynamic Power Management. In: DAC, pp. 182–187 (1998)

    Google Scholar 

  2. Benini, L., Bogliolo, A., De Micheli, G.: A Survey of Design Techniques for System-Level Dynamic Power Management. IEEE Transactions on VLSI Systems 8, 299–316 (2000)

    Article  Google Scholar 

  3. Benini, L., Hodgson, R., Siegel, P.: System-Level Power Estimation and Optimization. In: ISLPED, pp. 173–178 (1998)

    Google Scholar 

  4. Yardi, S., Channakeshava, K., Hsiao, M.S., Martin, T.L., Ha, D.S.: A Formal Framework for Modeling and Analysis of System-Level Dynamic Power Management. In: ICCD, pp. 119–126 (2005)

    Google Scholar 

  5. Lebreton, H., Vivet, P.: Power Modeling in SystemC at Transaction Level, Application to a DVFS Architecture. In: Proceedings of the 2008 IEEE Computer Society Annual Symposium on VLSI, pp. 463–466 (2008)

    Google Scholar 

  6. Lidsky, D., Rabaey, J.M.: Early Power Exploration - A World Wide Web Application. In: DAC, pp. 27–32 (1996)

    Google Scholar 

  7. Bergamaschi, R.A., Jiang, Y.W.: State-Based Power Analysis for Systems-on-Chip. In: DAC, pp. 638–641 (2003)

    Google Scholar 

  8. Lee, I., Kim, H., Yang, P., Yoo, S., Chung, E.-Y., Choi, K.-M., Kong, J.-T., Eo, S.-K.: PowerViP: SoC Power Estimation Framework at Transaction Level. In: ASP-DAC, pp. 551–558 (2006)

    Google Scholar 

  9. Bansal, N., Lahiri, K., Raghunathan, A., Chakradhar, S.T.: Power Monitors: A Framework for System-Level Power Estimation Using Heterogeneous Power Models. In: VLSID, pp. 579–585 (2005)

    Google Scholar 

  10. Dhanwada, N., Lin, I.-C., Narayanan, V.: A Power Estimation Methodology for SystemC Transaction Level Models. In: CODES+ISSS, pp. 142–147 (2005)

    Google Scholar 

  11. Streubühr, M., Gladigau, J., Haubelt, C., Teich, J.: Efficient Approximately-Timed Performance Modeling for Architectural Exploration of MPSoCs. In: Advances in Design Methods from Modeling Languages for Embedded Systems and SoC’s, vol. 63, pp. 59–72 (2010)

    Google Scholar 

  12. Lee, E.A., Neuendorffer, S., Wirthlin, M.J.: Actor-Oriented Design of Embedded Hardware and Software Systems. Journal of Circuits Systems and Computers 12(3), 231–260 (2003)

    Article  Google Scholar 

  13. Lee, E.A., Neuendorffer, S.: Actor-Oriented Models for Codesign: Balancing Re-Use and Performance. In: Formal Methods and Models for System Design, pp. 33–56 (2004)

    Google Scholar 

  14. Falk, J., Haubelt, C., Teich, J.: Efficient Representation and Simulation of Model-Based Designs in SystemC. In: Forum on Design Languages, pp. 129–134 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andreas Herkersdorf Kay Römer Uwe Brinkschulte

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xu, Y. et al. (2012). A Very Fast and Quasi-accurate Power-State-Based System-Level Power Modeling Methodology. In: Herkersdorf, A., Römer, K., Brinkschulte, U. (eds) Architecture of Computing Systems – ARCS 2012. ARCS 2012. Lecture Notes in Computer Science, vol 7179. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28293-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28293-5_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28292-8

  • Online ISBN: 978-3-642-28293-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics