• DocumentCode
    1973226
  • Title

    Improving Low Power Processor Efficiency with Static Pipelining

  • Author

    Finlayson, Ian ; Uh, Gang-Ryung ; Whalley, David ; Tyson, Gary

  • Author_Institution
    Dept. of Comput. Sci., Florida State Univ., Tallahassee, FL, USA
  • fYear
    2011
  • fDate
    12-12 Feb. 2011
  • Firstpage
    17
  • Lastpage
    24
  • Abstract
    A new generation of mobile applications requires reduced energy consumption without sacrificing execution performance. In this paper, we propose to respond to these conflicting demands with an innovative statically pipelined processor supported by an optimizing compiler. The central idea of the approach is that the control during each cycle for each portion of the processor is explicitly represented in each instruction. Thus the pipelining is in effect statically determined by the compiler. The benefits of this approach include simpler hardware and that it allows the compiler to perform optimizations that are not possible on traditional architectures. The initial results indicate that static pipelining can significantly reduce power consumption without adversely affecting performance.
  • Keywords
    energy consumption; low-power electronics; pipeline processing; power aware computing; program compilers; embedded systems; energy consumption; low power processor efficiency; mobile applications; statically pipelined processor; Clocks; Energy consumption; Hazards; Optimization; Pipeline processing; Radio frequency; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Interaction between Compilers and Computer Architectures (INTERACT), 2011 15th Workshop on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1550-6207
  • Print_ISBN
    978-1-4577-0834-3
  • Electronic_ISBN
    1550-6207
  • Type

    conf

  • DOI
    10.1109/INTERACT.2011.7
  • Filename
    5936715