• DocumentCode
    1381264
  • Title

    An Overview of Static Pipelining

  • Author

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

  • Author_Institution
    Dept. of Comput. Sci., Florida State Univ., Tallahassee, FL, USA
  • Volume
    11
  • Issue
    1
  • fYear
    2012
  • Firstpage
    17
  • Lastpage
    20
  • 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
    optimising compilers; pipeline processing; power aware computing; energy consumption reduction; execution performance; mobile applications; optimizing compiler; statically pipelined processor; Benchmark testing; Computer architecture; Energy consumption; Optimization; Pipeline processing; Radio frequency; Registers; General; Pipeline processors;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2011.26
  • Filename
    6086519