• DocumentCode
    257464
  • 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
  • fYear
    2014
  • fDate
    4-6 June 2014
  • Firstpage
    87
  • Lastpage
    92
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science (ICIS), 2014 IEEE/ACIS 13th International Conference on
  • Conference_Location
    Taiyuan
  • Type

    conf

  • DOI
    10.1109/ICIS.2014.6912113
  • Filename
    6912113