• DocumentCode
    3016294
  • Title

    Power aware microarchitecture resource scaling

  • Author

    Iyer, Amrit ; Marculescu, Diana

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    190
  • Lastpage
    196
  • Abstract
    In this paper we present a strategy for run-time profiling to optimize the configuration of a microprocessor dynamically so as to save power with minimum performance penalty. The configuration of the processor changes according to the parallelism in the running program. Experiments on some benchmark programs show good savings in total energy consumption; we have observed a decrease of up to 23% in energy/cycle and up to 8% in energy per instruction. Our proposed approach can be used for energy-aware computing in either portable applications or in desktop environments where power density is becoming a concern. This approach can also be incorporated in larger power management strategies like ACPI
  • Keywords
    computer architecture; computer evaluation; microprocessor chips; performance evaluation; power consumption; benchmark programs; energy consumption; microarchitecture resource scaling; microprocessor; minimum performance penalty; parallelism; portable applications; run-time profiling; voltage scaling; Electronic design automation and methodology; Energy consumption; Energy management; Microarchitecture; Microprocessors; Mobile computing; Power system management; Process design; Runtime; Thermal management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
  • Conference_Location
    Munich
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-0993-2
  • Type

    conf

  • DOI
    10.1109/DATE.2001.915023
  • Filename
    915023