Shared-port register file architecture for low-energy VLIW processors

  • Authors:
  • Neeraj Goel;Anshul Kumar;Preeti Ranjan Panda

  • Affiliations:
  • Department of Computer Science and Engineering, IIT Delhi, India;Department of Computer Science and Engineering, IIT Delhi, India;Department of Computer Science and Engineering, IIT Delhi, India

  • Venue:
  • ACM Transactions on Architecture and Code Optimization (TACO)
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a reduced-port Register File (RF) architecture for reducing RF energy in a VLIW processor. With port reduction, RF ports need to be shared among Function Units (FUs), which may lead to access conflicts, and thus, reduced performance. Our solution includes (i) a carefully designed RF-FU interconnection network that permits port sharing with minimum conflicts and without any delay/energy overheads, and (ii) a novel scheduling and binding algorithm that reduces the performance penalty. With our solution, we observed as much as 83% RF energy savings with no more than a 10% loss in performance for a set of Mediabench and Mibench benchmarks.