• DocumentCode
    2547015
  • Title

    CLIPPER: Counter-based Low Impact Processor Power Estimation at Run-time

  • Author

    Peddersen, Jorgen ; Parameswaran, Sri

  • Author_Institution
    Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW
  • fYear
    2007
  • fDate
    23-26 Jan. 2007
  • Firstpage
    890
  • Lastpage
    895
  • Abstract
    Numerous dynamic power management techniques have been proposed which utilize the knowledge of processor power/energy consumption at run-time. So far, no efficient method to provide run-time power/energy data has been presented. Current measurement systems draw too much power to be used in small embedded designs and existing performance counters can not provide sufficient information for run-time optimization. This paper presents a novel methodology to solve the problem of run-time power optimization by designing a processor that estimates its own power/energy consumption. Estimation is performed by the addition of small counters that tally events which consume power. This methodology has been applied to an existing processor resulting in an average power error of 2% and energy estimation error of 1.5%. The system adds little impact to the design, with only a 4.9% increase in chip area and a 3% increase in average power consumption. A case study of an application that utilizes the processor showcases the benefits the methodology enables in dynamic power optimization.
  • Keywords
    counting circuits; microprocessor chips; power consumption; CLIPPER; counter-based low impact processor; dynamic power optimization; energy consumption; power consumption; run-time power optimization; Counting circuits; Current measurement; Design optimization; Energy consumption; Energy management; Estimation error; Knowledge management; Power system management; Process design; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. ASP-DAC '07. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    1-4244-0629-3
  • Electronic_ISBN
    1-4244-0630-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2007.358102
  • Filename
    4196148