A low power register file with asynchronously controlled read-isolation and software-directed write-discarding

The register file (RF) consumes a large portion of power and is often a hotspot in microprocessor. In this paper, we propose and exploit several approaches to reducing both read and write access frequency to RF to reduce its power consumption and power density. Asynchronously controlled read-isolati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Zheng Yu, Jiajie Zhang, Xueqiu Yu, Xiaoyang Zeng, Zhiyi Yu
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The register file (RF) consumes a large portion of power and is often a hotspot in microprocessor. In this paper, we propose and exploit several approaches to reducing both read and write access frequency to RF to reduce its power consumption and power density. Asynchronously controlled read-isolation is inserted in D Stage to prevent unused RF read access, triggered by a custom designed local asynchronous clock network, without changing the pipeline architecture and critical path. Software-directed write-discarding adopts static speculation algorithms to exploit short-lived values and determine their lifetime, with architectural supports to discard unnecessary writeback. Our approaches reduce RF access frequency by 27% for read and 50% for write, respectively. Moreover, 37% of RF power is eliminated with negligible overhead in area and almost no impact on the performance.
ISSN:0271-4302
2158-1525
DOI:10.1109/ISCAS.2013.6571852