• DocumentCode
    1911883
  • Title

    A programmable routing controller for flexible communications in point-to-point networks

  • Author

    Daniel, Stuart W. ; Rexford, Jennifer L. ; Dolter, James W. ; Shin, Kang G.

  • Author_Institution
    Real-Time Comput. Lab., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    1995
  • fDate
    2-4 Oct 1995
  • Firstpage
    320
  • Lastpage
    325
  • Abstract
    Modern parallel and distributed applications have a wide range of communication characteristics and performance requirements. This paper presents programmable routing controller (PRC), a custom ASIC that supports flexible network policies to accommodate diverse application requirements. By dedicating a small programmable processor to each incoming link, the PRC can implement wormhole, virtual cut-through, and packet switching, as well as hybrid schemes, under a variety of unicast and multicast routing algorithms. The PRC can support several applications or traffic types simultaneously by implementing multiple routing-switching microcode routines
  • Keywords
    application specific integrated circuits; firmware; multiprocessor interconnection networks; packet switching; programmable controllers; communication characteristics; custom ASIC; flexible communications; multiple routing-switching microcode routines; packet switching; performance requirements; point-to-point networks; programmable processor; programmable routing controller; virtual cut-through switching; wormhole switching; Communication switching; Communication system control; Computer networks; Concurrent computing; Delay; Distributed computing; Intelligent networks; Packet switching; Partial response channels; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7165-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1995.528828
  • Filename
    528828