DocumentCode :
3037904
Title :
Stall Cycle Redistribution in a Transparent Fetch Pipeline
Author :
Hill, Eric L. ; Lipasti, Mikko H.
Author_Institution :
Electr. & Comput. Eng., Wisconsin Univ., Madison, WI
fYear :
2006
fDate :
4-6 Oct. 2006
Firstpage :
31
Lastpage :
36
Abstract :
Power and power density are now primary design constraints for modern high performance microprocessors. Up to 70% of the dynamic power consumed can be attributed to the clocking system. A consequence of this trend is that clock gating has emerged as both a necessary and efficient method to significantly reduce dynamic power. Transparent pipelining, a recently proposed fine-grain clock gating technique, has the potential to significantly reduce clock power above and beyond conventional pipestage-level clock gating. Previous studies of transparent pipelining have focused on the circuit and implementation-related issues of this approach, while neglecting the broader microarchitectural implications. This paper aims to quantify the microarchitectural opportunities that are afforded by the use of transparent pipelining in a processor´s fetch pipeline. We develop a technique, based on stall cycle redistribution, designed to improve the performance of transparent pipelining on fetch and other high utilization pipelines. We show that stall cycle redistribution can dramatically reduce the clocking overhead of an aggressively pipelined cell-like microprocessor
Keywords :
clocks; logic design; low-power electronics; microprocessor chips; pipeline processing; aggressively pipelined cell-like microprocessor; clock power; clocking system; fine-grain clock gating; high performance microprocessors; stall cycle redistribution; transparent fetch pipeline; transparent pipelining; Clocks; Energy consumption; Heuristic algorithms; Microarchitecture; Microprocessors; Permission; Pipeline processing; Power measurement; Signal processing; Switching circuits; Algorithms; Performance; dynamic power; instruction fetch; microarchitecture; pipeline gating;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 2006. ISLPED'06. Proceedings of the 2006 International Symposium on
Conference_Location :
Tegernsee
Print_ISBN :
1-59593-462-6
Type :
conf
DOI :
10.1109/LPE.2006.4271803
Filename :
4271803
Link To Document :
بازگشت