• DocumentCode
    1697778
  • Title

    Partitioning of Variables for Multiple-Register-File VLIW Architectures

  • Author

    Capitanio, Andrea ; Dutt, Nikil ; Nicolau, A.

  • Author_Institution
    Universita´ di Padova, Italy
  • Volume
    1
  • fYear
    1994
  • Firstpage
    298
  • Lastpage
    301
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1994. Vol. 1. ICPP 1994. International Conference on
  • Conference_Location
    North Carolina State University, NC, USA
  • ISSN
    0190-3918
  • Print_ISBN
    0-8493-2493-9
  • Type

    conf

  • DOI
    10.1109/ICPP.1994.155
  • Filename
    4115734