skip to main content
10.1145/379605.379639acmconferencesArticle/Chapter ViewAbstractPublication PagespasteConference Proceedingsconference-collections
Article

vEC: virtual energy counters

Authors Info & Claims
Published:01 June 2001Publication History

ABSTRACT

Energy has become a critical issue in processor design, especially in embedded environments. Thus, there is a need for tools, which provide an accurate and fast estimation of energy. In this paper, we present the design and use of a tool, Virtual Energy Counters (vEC), for estimating the energy consumption of user programs. vEC is built on top of the Perfmon user library for the UltraSPARC platform, and provides a user interface, which can be used within user programs to estimate the energy consumption. The energy estimates are provided for those consumed in the data, instruction and extended caches, main memory, address bus, data bus, address pads, and data pads.

References

  1. 1.H.Y. Kim, N. Vijaykrishnan, M. Kandemir, M. J. Irwin. Multiple access caches: Energy implications. In Proc. The IEE CS Annual Workshop on VLSI, Orlando, FL, April 27- 28, 200, pp. 53-58. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.W. Ye, N. Vijaykrishnan, M. Kandemir, M.J. Irwin. The design and use of SimplePower: A cycle-accurate energy estimation tool. In Proc. The 37 th Design Automation Conference, Los Angeles, California U.S.A, June 5-9, 2000, pp. 340-345 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.David A. Padua, Michael J. Wolfe. Advanced compiler optimizations for supercomputers. Communications of the ACM, Volume 29, Number 1, December 1996, pp 1184- 1201. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Michael E. Wolf, D. Maydan, E. Chen, Ding-Kai. Combining loop transformations considering caches and scheduling. IEEE 1999, pp. 274-284.Google ScholarGoogle Scholar
  5. 5.Perfmon users guide. http://www.cse.msu.edu/~enbody/perfmon/Google ScholarGoogle Scholar
  6. 6.The UltraSPARC processor - Technology white paper: The UltraSPARC architecture. www.sun.com/microelectron ics/whitepapers/UltraSPARCtechnologyGoogle ScholarGoogle Scholar
  7. 7.Performance tuning optimization for Origin2000 and Onyx2. http://techpubs.sgi.com/library/manuals/3000/007-3511- 001/ html/Google ScholarGoogle Scholar
  8. 8.M. Kandemir, N. Vijaykrishnan. M. J. Irwin and W. Ye. Influence of compiler optimizations on system power. Proceedings of the 37 th Design Automation Conference, 2000, pp. 304-307. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.A. Chandrakasan, R. Brodersen. Low power digital CMOS design. Kluwer Academic Publishers, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. vEC: virtual energy counters

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      PASTE '01: Proceedings of the 2001 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
      June 2001
      103 pages
      ISBN:1581134134
      DOI:10.1145/379605

      Copyright © 2001 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 June 2001

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      PASTE '01 Paper Acceptance Rate13of24submissions,54%Overall Acceptance Rate57of159submissions,36%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader