Sciweavers

ICCD
2011
IEEE

DPPC: Dynamic power partitioning and capping in chip multiprocessors

12 years 4 months ago
DPPC: Dynamic power partitioning and capping in chip multiprocessors
—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 powe...
Kai Ma, Xiaorui Wang, Yefu Wang
Added 24 Dec 2011
Updated 24 Dec 2011
Type Journal
Year 2011
Where ICCD
Authors Kai Ma, Xiaorui Wang, Yefu Wang
Comments (0)