DocumentCode
524074
Title
Power-efficient clustering via incomplete bypassing
Author
Villasenor, Eric P ; DaeHo Seo ; Thottethodi, Mithuna S
Author_Institution
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
fYear
2008
fDate
11-13 Aug. 2008
Firstpage
369
Lastpage
374
Abstract
Researchers have proposed clustered microarchitectures for performance and energy efficiency. Typically, clustered microarchitectures offer fast, local bypassing between instructions within clusters but global bypasses are slower. Traditional clustered microarchitectures (TCM) are implemented by partitioning the register file and associated functional units to clusters. This paper demonstrates an alternate implementation - Incomplete bypass-based clustered microarchitecture (IBCM). IBCM reduces the length of bypass wires by 42.4% resulting in an 8.9% reduction of "Execute" stage delay. This delay reduction in the critical EX stage enables voltage scaling that results in significantly lower average power consumption (between 11.7% and 19.5% lower) while achieving identical performance.
Keywords
computer architecture; integrated circuit design; microprocessor chips; power aware computing; workstation clusters; associated functional units; bypass wires; energy efficiency; execute stage delay reduction; incomplete bypass-based clustered microarchitecture; lower average power consumption; power-efficient clustering; register file partitioning; traditional clustered microarchitectures; voltage scaling; Computer architecture; Delay; Energy consumption; Microarchitecture; Permission; Power engineering and energy; Power engineering computing; Registers; Voltage; Wires; clustering; incomplete bypass; power; voltage scaling;
fLanguage
English
Publisher
ieee
Conference_Titel
Low Power Electronics and Design (ISLPED), 2008 ACM/IEEE International Symposium on
Conference_Location
Bangalore
Print_ISBN
978-1-4244-8634-2
Electronic_ISBN
978-1-60558-109-5
Type
conf
DOI
10.1145/1393921.1394019
Filename
5529015
Link To Document