Active-cycle based register file design for reduced ports and energy

Yu Lai Zhao*, Xian Feng Li, Dong Tong, Han Xin Sun, Jie Chen, Xu Cheng

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Multi-ported register file helps exploiting instruction-level and thread-level parallelism but brings area, energy and access time pressure. Oriented for superscalar and SMT processor, this paper give a method that is to manage a small auxiliary active value file (AVF) and selectively store physical register values in active cycle (during the time between production and last use). The AVF structure can share the register file access pressure and reduce the number of register ports, is simple to implement, and can filter some writes. It achieves significant energy savings with no impact on frequency and only small IPC loss.

Original languageEnglish
Pages (from-to)299-308
Number of pages10
JournalJisuanji Xuebao/Chinese Journal of Computers
Volume31
Issue number2
DOIs
Publication statusPublished - Feb 2008
Externally publishedYes

Keywords

  • Out-of-order execution
  • Physical register file
  • Register life time
  • Register renaming
  • SMT

Fingerprint

Dive into the research topics of 'Active-cycle based register file design for reduced ports and energy'. Together they form a unique fingerprint.

Cite this