DocumentCode
2297041
Title
A simple adaptive wormhole routing algorithm for MIMD systems
Author
Venkataramana, R.D. ; Ranganathan, N.
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
fYear
1998
fDate
5-7 Oct 1998
Firstpage
205
Lastpage
207
Abstract
This paper describes a new adaptive wormhole routing algorithm for distributed memory MIMD systems. The algorithm uses the absolute sum of the difference in the coordinates of the nodes, as a measure to determine which of the available output channels the packet must be routed through. Thus, the routing decision is local, involves simple computations and provides maximum adaptivity to the traffic. The adaptivity of the packets that have resided in the network for a long time, is restricted to the shortest path to their destination, which ensures livelock freedom. In order to avoid deadlock, packets are buffered and then reintroduced when routing paths become available. The algorithm maps to a simple architecture
Keywords
multiprocessor interconnection networks; parallel architectures; MIMD systems; adaptive wormhole routing algorithm; distributed memory MIMD systems; output channels; Adaptive control; Computer applications; Fault tolerant systems; Identity-based encryption; Multiprocessing systems; Multiprocessor interconnection networks; Programmable control; Routing; System recovery; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
Conference_Location
Austin, TX
ISSN
1063-6404
Print_ISBN
0-8186-9099-2
Type
conf
DOI
10.1109/ICCD.1998.727048
Filename
727048
Link To Document