DocumentCode :
2283354
Title :
Reducing the energy of speculative instruction schedulers
Author :
Liu, Yongxiang ; Memik, Gokhan ; Reinman, Glenn
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear :
2005
fDate :
2-5 Oct. 2005
Firstpage :
641
Lastpage :
646
Abstract :
Energy dissipation from the issue queue and register file constitutes a large portion of the overall energy budget of an aggressive dynamically scheduled microprocessor. We propose techniques to save energy in these structures by reducing issue queue occupancy and by reducing unnecessary register file accesses that can result from speculative scheduling. Our results show a 44% reduction in issue queue occupancies and an 87% reduction in register file accesses for scheduling replays. Our data show that these savings can translate into a 52% saving in issue queue energy, a 13% savings in register file energy, and a 22% overall energy savings.
Keywords :
instruction sets; microprocessor chips; pipeline processing; power consumption; processor scheduling; energy dissipation; issue queue occupancy; microprocessor; register file accesses; speculative instruction schedulers; Delay; Dynamic scheduling; Energy consumption; Energy dissipation; Logic; Microprocessors; Out of order; Pipelines; Processor scheduling; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 2005. ICCD 2005. Proceedings. 2005 IEEE International Conference on
Print_ISBN :
0-7695-2451-6
Type :
conf
DOI :
10.1109/ICCD.2005.92
Filename :
1524219
Link To Document :
بازگشت