• 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