Title :
A low-power register file based on access queues for multi-issue processors
Author :
Jianqing Xiao ; Wei Li ; Xubang Shen
Author_Institution :
Dept. of Comput. R&D, Xi´an Microelectron. Technol. Inst., Xi´an, China
Abstract :
Multi-port register file is a critical component of high-performance multi-issue processors to exploit instruction parallelisms. However, multiple ports cause such problems as high power and large area. In this paper, we present a novel multi-bank register file (MBRF) architecture to reduce register ports as well as its power and area, which is based on register access queues. The proposed architecture organizes a read queue and a write queue for each register bank, and buffers all the register operations from instructions into the access queues, thus avoiding bank conflicts. At the same time, we use both combine and forward assignment strategies to reduce read and write requests for register file. Experimental results show our techniques are more advantageous in both performance and power saving than the traditional MBRF, achieving 52% and 47% power saving for integer and floating-point programs respectively, with only 1.6% and 2.8% IPC loss.
Keywords :
computer architecture; flip-flops; multiprocessing systems; power aware computing; queueing theory; MBRF; access queues; area reduction; combine assignment strategies; computer architecture; floating-point programs; forward assignment strategies; high-performance multiissue processors; integer programs; low-power register file; multibank register file architecture; multiport register file; power reduction; power saving; read queue; register port reduction; write queue; Benchmark testing; Computer architecture; Pipelines; Ports (Computers); Program processors; Radio frequency; Registers; access queue; bank conflict; multi-bank register file; multi-issue;
Conference_Titel :
Computer and Information Science (ICIS), 2014 IEEE/ACIS 13th International Conference on
Conference_Location :
Taiyuan
DOI :
10.1109/ICIS.2014.6912113