• DocumentCode
    776892
  • Title

    PowerHerd: a distributed scheme for dynamically satisfying peak-power constraints in interconnection networks

  • Author

    Shang, Li ; Peh, Li-Shiuan ; Jha, Niraj K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, Ont., Canada
  • Volume
    25
  • Issue
    1
  • fYear
    2006
  • Firstpage
    92
  • Lastpage
    110
  • Abstract
    As interconnection networks proliferate to a wide range of high-performance systems, power consumption is becoming a significant architectural issue. In interconnection networks, the peak-power consumption directly affects the solution for package cooling and power-delivery design. Off-line worst-case power analysis is typically used to estimate the network peak-power consumption and guarantee safe online operation, which not only increases system cost, but also constrains network performance. In this paper, we present an online mechanism, called PowerHerd, to efficiently manage network power resources at runtime, and guarantee that network peak-power constraints are not exceeded. PowerHerd is a distributed approach-within the interconnection network, each router dynamically maintains a local power budget, controls its local power dissipation, and exchanges spare power resources with its neighboring routers to optimize network performance. Experiments demonstrate that PowerHerd can effectively regulate network power consumption, meeting peak-power constraints with negligible network-performance penalty. Armed with PowerHerd, network designers can focus on system performance and power optimization for the average case, rather than the worst-case, thus making it possible to employ a more powerful interconnection network in the system.
  • Keywords
    integrated circuit design; microprocessor chips; multiprocessor interconnection networks; PowerHerd; dynamic power management; interconnection networks; local power budget; local power dissipation; network peak-power consumption; network power resource management; network-performance penalty; package cooling; power optimization; power-delivery design; system performance; Cooling; Costs; Energy consumption; Energy management; Multiprocessor interconnection networks; Packaging; Performance analysis; Power system management; Resource management; Runtime; Dynamic power management; interconnection networks; power optimization;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2005.852438
  • Filename
    1564307