DocumentCode
3495128
Title
Value-Aware low-power register file architecture
Author
Ahmadian, Seyed Nematollah ; Fazeli, Mahdi ; Ghalaty, Nahid Farhady ; Miremadi, Seyed Ghassem
Author_Institution
Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran
fYear
2012
fDate
2-3 May 2012
Firstpage
44
Lastpage
49
Abstract
In this paper, we propose a low power register file architecture for embedded processors. The proposed architecture, ”Value-Aware Partitioned Register File (VAP-RF)”, employs a partitioning technique that divides the register file into two partitions such that the most frequently accessed registers are stored in the smaller register partition. In our partitioning algorithm, we introduce an aggressive clock-gating scheme based on narrow-value registers to furthermore reduce power. Experimental results on an ARM processor for selected MiBench workloads show that the proposed architecture has an average power saving of 70% over generic register file structure.
Keywords
clocks; embedded systems; low-power electronics; microprocessor chips; ARM processor; MiBench workloads; VAP-RF; aggressive clock-gating scheme; embedded processors; generic register file structure; narrow-value registers; partitioning technique; power saving; value-aware low-power register file architecture; value-aware partitioned register file; Benchmark testing; Clocks; Computer architecture; Partitioning algorithms; Power demand; Program processors; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture and Digital Systems (CADS), 2012 16th CSI International Symposium on
Conference_Location
Shiraz, Fars
Print_ISBN
978-1-4673-1481-7
Type
conf
DOI
10.1109/CADS.2012.6316417
Filename
6316417
Link To Document