• DocumentCode
    2343319
  • Title

    DPPC: Dynamic power partitioning and capping in chip multiprocessors

  • Author

    Ma, Kai ; Wang, Xiaorui ; Wang, Yefu

  • fYear
    2011
  • fDate
    9-12 Oct. 2011
  • Firstpage
    39
  • Lastpage
    44
  • Abstract
    A key challenge in chip multiprocessor (CMP) design is to optimize the performance within a power budget limited by the CMP´s cooling, packaging, and power supply capacities. Most existing solutions rely solely on DVFS to adapt the power consumption of CPU cores, without coordinating with the last-level on-chip (e.g., L2) cache. This paper proposes DPPC, a chip-level power partitioning and capping strategy that can dynamically and explicitly partition the chip-level power budget among different CPU cores and the shared last-level cache in a CMP based on the workload characteristics measured online. DPPC features a novel performance-power model and an online model estimator to quantitatively estimate the performance contributed by each core and the cache with their respective local power budgets. DPPC then re-partitions the chip-level power budget among them for optimized CMP performance. The partitioned local power budgets for the CPU cores and cache are precisely enforced by power capping algorithms designed rigorously based on feedback control theory. Our experimental results demonstrate that DPPC achieves better CMP performance, within a given power budget, than several state-of-the-art power capping solutions.
  • Keywords
    cooling; electronics packaging; integrated circuit design; microprocessor chips; multiprocessing systems; CMP cooling; DPPC; chip multiprocessors; dynamic power partitioning; packaging; power budget; power capping; power supply; Computational modeling; Mathematical model; Modulation; Monitoring; Power control; Power demand; Temperature sensors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2011 IEEE 29th International Conference on
  • Conference_Location
    Amherst, MA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4577-1953-0
  • Type

    conf

  • DOI
    10.1109/ICCD.2011.6081373
  • Filename
    6081373