Partitioning of Variables for Multiple-Register-File VLIW Architectures

  • Authors:
  • Andrea Capitanio;Nikil Dutt;Alexandru Nicolau

  • Affiliations:
  • Universita' di Padova, Italy;University of California, Irvine, USA;University of California, Irvine, USA

  • Venue:
  • ICPP '94 Proceedings of the 1994 International Conference on Parallel Processing - Volume 01
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent trends in microprocessor design heavily rely on large register files with large I/O bandwidths for sustaining performance; a possible solution to relieve this bottleneck is the adoption of multiple register files. In this paper we show how the problem of assigning variables to multiple register banks can be reduced to that of a hypergraph coloring and, also, propose a technique to perform this coloring; this technique is applied to the problem of variable partitioning for rnultipltregister- file VLIW architectures.