• DocumentCode
    3623131
  • Title

    A VLIW architecture based on shifting register files

  • Author

    H.F. Ugurdag;C.A. Papachristou

  • Author_Institution
    Dept. of Comput. Eng. & Sci., Case Western Reserve Univ., Cleveland, OH, USA
  • fYear
    1993
  • Firstpage
    263
  • Lastpage
    268
  • Abstract
    Anti-dependencies are a major cause of bottleneck in software pipelining. Anti-dependencies can be removed in software by code duplication as in the technique of modulo variable expansion. However, it is possible to eliminate anti-dependencies in hardware. So far, two such VLIW architectures have been proposed: polycyclic and URPR-1 architectures. These architectures also introduce attractive solutions for the memory contention problem in general. We, on the other hand, propose a more cost-effective architecture for the same purpose: SRFA. SRFA is based on "shifting register files".
  • Keywords
    "VLIW","Computer architecture","Pipeline processing","Hardware","Registers","NASA","Research and development","Delay"
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture, 1993., Proceedings of the 26th Annual International Symposium on
  • Print_ISBN
    0-8186-5280-2
  • Type

    conf

  • DOI
    10.1109/MICRO.1993.282736
  • Filename
    282736