Asymmetrically banked value-aware register files for low-energy and high-performance

Shuai Wang, Hongyan Yang, Jie Hu, Sotirios G. Ziavras

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

Designing high-performance low-energy register files is of critical importance to the continuation of current performance advances in wide-issue and deeply pipelined superscalar microprocessors. In this paper, we propose a new microarchitecture, the asymmetrically banked value-aware register file (AB-VARF), to exploit the prevailing narrow-width register values for low-latency and energy-efficient register file designs. The register bit-widths of different banks in our AB-VARF register files are specifically customized to capture different narrow-width values. Augmented with a value width predictor, the register renaming logic is slightly tuned to rename predicted narrow-width registers to the corresponding narrow-width banks. Our experimental evaluation with SPEC CINT2000 benchmark suite shows that AB-VARF reduces the energy consumption by 78.4% over a conventional register file, on the average, at the cost of a 0.7% performance loss to an ideal 1-cycle monolithic register file.

Original languageEnglish (US)
Pages (from-to)171-182
Number of pages12
JournalMicroprocessors and Microsystems
Volume32
Issue number3
DOIs
StatePublished - May 2008

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications
  • Artificial Intelligence

Keywords

  • Low power
  • Narrow-width value
  • Performance
  • Register file

Fingerprint

Dive into the research topics of 'Asymmetrically banked value-aware register files for low-energy and high-performance'. Together they form a unique fingerprint.

Cite this