Title :
Partitioning of Variables for Multiple-Register-File VLIW Architectures
Author :
Capitanio, Andrea ; Dutt, Nikil ; Nicolau, A.
Author_Institution :
Universita´ di Padova, Italy
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.
Keywords :
Algorithm design and analysis; Computer aided instruction; Computer architecture; Concurrent computing; Out of order; Parallel processing; Performance analysis; Processor scheduling; Tail; VLIW;
Conference_Titel :
Parallel Processing, 1994. Vol. 1. ICPP 1994. International Conference on
Conference_Location :
North Carolina State University, NC, USA
Print_ISBN :
0-8493-2493-9
DOI :
10.1109/ICPP.1994.155