DocumentCode :
1472394
Title :
A router architecture for flexible routing and switching in multihop point-to-point networks
Author :
Daniel, Stuart W. ; Shin, Kang G. ; Yun, Sang Kyun
Author_Institution :
Lexmark Int., Lexington, KY, USA
Volume :
10
Issue :
1
fYear :
1999
fDate :
1/1/1999 12:00:00 AM
Firstpage :
62
Lastpage :
75
Abstract :
Modern parallel and distributed applications have a wide range of communication characteristics and performance requirements. These diverse characteristics affect the performance and suitability of particular routing and switching policies in multihop point-to-point networks. In this paper, we identify a core set of architectural features necessary for flexible selection and implementation of multiple routing and switching schemes. Using this, we present a flexible router whose routing and switching policies can be tailored to the application, allowing the network to meet these diverse needs. By dedicating a small programmable processor to each incoming link, we can implement wormhole, virtual cut-through, and packet switching, as well as hybrid switching schemes, each under a variety of unicast and multicast routing algorithms. In addition, a flexible router can support several applications or traffic types simultaneously, enabling better support of applications with multiple traffic classes. We have designed, implemented, and fabricated the Programmable Routing Controller (PRG). Cycle-level simulations of mesh-connected PRCs also demonstrate that flexible routing and switching can significantly enhance application performance
Keywords :
multiprocessor interconnection networks; network routing; packet switching; performance evaluation; architectural features; communication characteristics; cycle-level simulations; flexible routing; hybrid switching schemes; multihop point-to-point networks; packet switching; performance requirements; programmable processor; router architecture; switching; virtual cut-through; Communication switching; Computer architecture; Delay; Intelligent networks; Packet switching; Partial response channels; Routing; Spread spectrum communication; Switches; Traffic control;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.744841
Filename :
744841
Link To Document :
بازگشت