DocumentCode :
2046160
Title :
Variability and energy awareness: a microarchitecture-level perspective
Author :
Marculescu, Diana ; Talpes, Emil
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2005
fDate :
13-17 June 2005
Firstpage :
11
Lastpage :
16
Abstract :
This paper proposes microarchitecture-level models for within die (WID) process and system parameter variability that can be included in the design of high-performance processors. Since decisions taken at microarchitecture level have the largest impact on both performance and power, on one hand, and global variability effect, on the other hand, models and associated metrics are needed for their joint characterization and analysis. To assess how these variations affect or are affected by microarchitecture decisions, we propose a joint performance, power and variability metric that is able to distinguish among various design choices. As a design-driver for the modeling methodology, we consider a clustered high-performance processor implementation, along with its globally asynchronous, locally synchronous (GALS) counterpart. Results show that, when comparing the baseline, synchronous and its GALS counterpart, microarchitecture-driven impact of process variability translates into 2-10% faster local clocks for the GALS case, while when taking into account the effect of on-chip temperature variability, local clocks can be 8-18% faster. If, in addition, voltage scaling (DVS) is employed, the GALS architecture with DVS is 26% better in terms of the joint quality metric employing energy, performance, and variability.
Keywords :
logic design; microprocessor chips; power consumption; DVS; GALS design; WID process; global variability; microarchitecture decision; microarchitecture-level model; on-chip temperature variability; power consumption; system parameter variability; voltage scaling; within die process; Clocks; Logic design; Microarchitecture; Performance analysis; Permission; Power system modeling; Power system reliability; Process design; Temperature; Voltage control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN :
1-59593-058-2
Type :
conf
DOI :
10.1109/DAC.2005.193764
Filename :
1510283
Link To Document :
بازگشت