DocumentCode
80379
Title
Low-Cost Per-Core Voltage Domain Support for Power-Constrained High-Performance Processors
Author
Sinkar, Abhishek A. ; Ghasemi, Hamid Reza ; Schulte, M.J. ; Karpuzcu, U.R. ; Nam Sung Kim
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Wisconsin-Madison, Madison, WI, USA
Volume
22
Issue
4
fYear
2014
fDate
Apr-14
Firstpage
747
Lastpage
758
Abstract
Per-core voltage domains can improve performance under a power constraint. Most commercial processors, however, only have a single voltage domain for all processor cores. This is because splitting the single voltage domain into per-core voltage domains and powering them with multiple off-chip voltage regulators (VRs) incur a high cost for the platform and package designs. Although using on-chip switching VRs can be an alternative solution, integrating high-quality inductors for VRs with cores has been a technical challenge. In this paper, we propose a cost-effective power delivery technique to support per-core voltage domains. Our technique is based on the observations that: 1) core-to-core (C2C) voltage variations are relatively small for most execution intervals when the voltages/frequencies are optimized to maximize performance under a power constraint and 2) per-core power-gating devices augmented with feedback control circuitry can serve as low-cost VRs that can provide high efficiency in situations like 1). Our experimental results show that processors using our technique can achieve power efficiency as high as those using the per-core on-chip switching VRs at a much lower cost.
Keywords
multiprocessing systems; voltage regulators; core to core voltage variations; cost effective power delivery technique; feedback control circuitry; high quality inductors; low cost per core voltage domain support; off chip voltage regulators; power constrained high performance processors; power efficiency; On-chip voltage regulators (VRs); multicore processors; per-core voltage domains;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2013.2257900
Filename
6521392
Link To Document