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
Link To Document