• DocumentCode
    2583149
  • Title

    Adaptive pipeline depth control for processor power-management

  • Author

    Efthymiou, Aristides ; Garside, Jim D.

  • Author_Institution
    Dept. of Comput. Sci., Manchester Univ., UK
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    454
  • Lastpage
    457
  • Abstract
    A method of managing the power consumption of an embedded, single-issue processor by controlling its pipeline depth is proposed. The execution time will be increased but, if the method is applied to applications with slack time, the user-perceived performance may not be degraded Two techniques are shown using an existing asynchronous processor as a starting point. The first method controls the pipeline occupancy using a token mechanism, the second enables adjacent pipeline stages to be merged, by making the latches between them ´permanently´ transparent. An energy reduction of up to 16% is measured, using a collection of five benchmarks.
  • Keywords
    embedded systems; parallel architectures; pipeline processing; adaptive pipeline depth control; embedded processor; pipeline occupancy; processor power management; token mechanism; user-perceived performance; Adaptive control; Capacitance; Computer aided instruction; Delay; Embedded system; Energy consumption; Hardware; Pipeline processing; Process control; Programmable control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 2002. Proceedings. 2002 IEEE International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-1700-5
  • Type

    conf

  • DOI
    10.1109/ICCD.2002.1106812
  • Filename
    1106812