• DocumentCode
    1605915
  • Title

    Architectural and compiler strategies for dynamic power management in the COPPER project

  • Author

    Azevedo, Ana ; Cornea, Radu ; Issenin, Ilya ; Gupta, Rajesh ; Dutt, Nikil ; Nicolau, Alex ; Veidenbaum, Alex

  • Author_Institution
    Center for Embedded Comput. Syst., California Univ., Irvine, CA, USA
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    25
  • Lastpage
    34
  • Abstract
    For a range of embedded system applications in mission critical and energy constrained scenarios, it is important to be able to dynamically control power consumption in response to changing power availability. The authors present their approach to dynamic adaptation of system power consumption and application performance through microarchitectural and software strategies. In particular, they discuss techniques for compiler controlled dynamic register file reconfiguration and profile-driven dynamic clock frequency and voltage scaling. The authors evaluate the effectiveness of power scheduling heuristics based on these techniques in complying with desired power and performance constraints for a given application
  • Keywords
    embedded systems; instruction sets; power consumption; program compilers; program diagnostics; reconfigurable architectures; scheduling; shift registers; COPPER project; application performance; architectural strategies; compiler controlled dynamic register file reconfiguration; compiler strategies; dynamic adaptation; dynamic power management; embedded system applications; energy constrained scenarios; microarchitectural strategies; mission critical scenarios; performance constraints; power availability; power constraints; power consumption; power scheduling heuristics; profile-driven dynamic clock frequency; software strategies; voltage scaling; Reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Architecture for Future Generation High-Performance Processors and Systems, 2001
  • Conference_Location
    Maui, HI
  • ISSN
    1537-3223
  • Print_ISBN
    0-7695-1309-3
  • Type

    conf

  • DOI
    10.1109/IWIA.2001.955194
  • Filename
    955194