DocumentCode :
1301324
Title :
Mitigating the Impact of Variability on Chip-Multiprocessor Power and Performance
Author :
Herbert, S. ; Marculescu, D.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
17
Issue :
10
fYear :
2009
Firstpage :
1520
Lastpage :
1533
Abstract :
Chip-multiprocessors (CMPs) have emerged as a popular means of exploiting growing transistor budgets. However, the same technology scaling that increases the number of transistors on a single die also creates greater variability in their key power- and performance-determining characteristics. As the number of cores and amount of memory per die increase, individual core and cache tiles will become small enough that traditional sources of intra-die power and performance variations will result in tile-to-tile (T2T) variations. We start from low-level models of the phenomena involved and create models for how systematic within-die process variations, random within-die process variations, and thermal variations manifest themselves as T2T variations. Current commercial CMP designs are partitioned into fine-grained frequency islands (FIs) to allow per-core control of clock frequencies. We use our models to evaluate leveraging this partitioning to address T2T variations. Exploiting the FI partitioning improves performance by an average of 8.4% relative to the fully-synchronous baseline when both process and thermal variability are addressed simultaneously, highlighting the importance of an integrated approach. The FI design can also achieve performance 7.1% higher than the baseline at fixed power or draw 24.2% less power at equal performance.
Keywords :
microprocessor chips; thermal analysis; transistors; chip-multiprocessor power variability; clock frequencies; die process variation; fine-grained frequency island; intradie power; thermal variation; tile-to-tile variation; transistor budget; Clocks; Computer architecture; Computer performance; Delay; Frequency; Power system modeling; Transistors; Wire; Computer architecture; computer performance;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2009.2020394
Filename :
5208262
Link To Document :
بازگشت