DocumentCode :
3410324
Title :
Energy-efficient instruction dispatch buffer design for superscalar processors
Author :
Kucuk, Gurhan ; Ghose, Kanad ; Ponomarev, Dmitry V. ; Kogge, Peter M.
Author_Institution :
Dept. of Comput. Sci., State Univ. of New York, Binghamton, NY, USA
fYear :
2001
fDate :
2001
Firstpage :
237
Lastpage :
242
Abstract :
The instruction dispatch buffer (DB, also known as an issue queue) used in modem superscalar processors is a considerable source of energy dissipation. We consider design alternatives that result in significant reductions in the power dissipation of the DB (by as much as 60%) through the use of: (a) fast comparators that dissipate energy mainly on a tag match, (b) zero byte encoding of operands to imply the presence of bytes with all zeros and, (c) bitline segmentation. Our results are validated by the execution of SPEC 95 benchmarks on true hardware level, cycle-by-cycle simulator for a superscalar processor and SPICE measurements for actual layouts of the DB and its variants in a 0.5 micron CMOS process
Keywords :
CMOS digital integrated circuits; SPICE; buffer circuits; comparators (circuits); instruction sets; integrated circuit design; low-power electronics; microprocessor chips; 0.5 micron; CMOS circuit; SPICE; bitline segmentation; comparator; cycle-by-cycle simulator; energy efficiency; instruction dispatch buffer; issue queue; low-power design; power dissipation; superscalar processor; zero byte encoding; Computer science; Encoding; Energy dissipation; Energy efficiency; Hardware; Logic; Permission; Power dissipation; Process design; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, International Symposium on, 2001.
Conference_Location :
Huntington Beach, CA
Print_ISBN :
1-58113-371-5
Type :
conf
DOI :
10.1109/LPE.2001.945407
Filename :
945407
Link To Document :
بازگشت