TY - GEN
T1 - Reducing the energy of speculative instruction schedulers
AU - Liu, Yongxiang
AU - Memik, Gokhan
AU - Reinmant, Glenn
PY - 2005
Y1 - 2005
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=33748580245&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33748580245&partnerID=8YFLogxK
U2 - 10.1109/ICCD.2005.92
DO - 10.1109/ICCD.2005.92
M3 - Conference contribution
AN - SCOPUS:33748580245
SN - 0769524516
SN - 9780769524511
T3 - Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors
SP - 641
EP - 646
BT - Proceedings - 2005 IEEE International Conference on Computer Design
T2 - 2005 IEEE International Conference on Computer Design: VLSI in Computers and Processors, ICCD 2005
Y2 - 2 October 2005 through 5 October 2005
ER -