• DocumentCode
    3283565
  • Title

    Instruction level power analysis and optimization of software

  • Author

    Tiwari, Vivek ; Malik, Sharad ; Wolfe, Andrew ; Lee, M.T.-C.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1996
  • fDate
    3-6 Jan 1996
  • Firstpage
    326
  • Lastpage
    328
  • Abstract
    Software constitutes a major component of today´s systems, and its role is projected to continue to grow. This motivates the need for analyzing power consumption from the point of view of software-something that circuit and gate level power analysis tools are inadequate for. This paper describes an alternative, measurement based instruction level power analysis approach that provides ran accurate and practical way of quantifying this cost. This technique has been applied to three commercial, architecturally different microprocessors. This paper presents an overview of the salient results of these analyses. The ability to evaluate software in terms of power consumption makes it feasible to develop tools and techniques for low power software. Several ideas in this regard as suggested by the power analysis of the subject microprocessors are also summarized
  • Keywords
    circuit analysis computing; logic CAD; microprocessor chips; optimisation; software cost estimation; software performance evaluation; instruction level power analysis; low power software; microprocessors; power consumption; software evaluation; Circuits; Costs; Current measurement; Digital signal processing; Embedded computing; Energy consumption; Microprocessors; Power measurement; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1996. Proceedings., Ninth International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-7228-5
  • Type

    conf

  • DOI
    10.1109/ICVD.1996.489624
  • Filename
    489624