• DocumentCode
    3270052
  • Title

    High-level optimization for low power consumption on microprocessor-based systems

  • Author

    Ortiz, David A. ; Santiago, Nayda G.

  • Author_Institution
    Univ. of Puerto Rico, Mayaguez
  • fYear
    2007
  • fDate
    5-8 Aug. 2007
  • Firstpage
    1265
  • Lastpage
    1268
  • Abstract
    Power consumption is an important constraint in the design of battery-operated embedded systems. The problem of minimizing power dissipation may be handled in terms of hardware or software optimizations. High-level language optimization techniques appear as an alternative to achieve low power consumption when programming embedded systems. In this work, software optimization techniques were applied to a set of code segments in a high-level language, in order to analyze the effect that source code optimizations have on the power dissipation of microprocessor-based systems. Design of experiments (DOE) techniques were used in order to reach statistical sound conclusions about the actual impact that software optimization techniques have on power consumption.
  • Keywords
    design of experiments; embedded systems; high level languages; low-power electronics; microprocessor chips; software engineering; battery-operated embedded system; code segment; design of experiment; high-level language; microprocessor-based system; power consumption; power dissipation; software optimization; source code optimization; Decoding; Design optimization; Embedded software; Embedded system; Energy consumption; Hardware; High level languages; Microprocessors; Optimizing compilers; Power dissipation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. MWSCAS 2007. 50th Midwest Symposium on
  • Conference_Location
    Montreal, Que.
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-1175-7
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2007.4488783
  • Filename
    4488783