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