DocumentCode :
1348005
Title :
A fully adaptive routing algorithm for dynamically injured hypercubes, meshes, and tori
Author :
Tsai, Ming-Jer ; Wang, Sheng-De
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Volume :
9
Issue :
2
fYear :
1998
fDate :
2/1/1998 12:00:00 AM
Firstpage :
163
Lastpage :
174
Abstract :
Unicast V is a progressive, misrouting algorithm for packet or virtual cut-through networks. A progressive protocol forwards a message at an intermediate node if a nonfaulty profitable link is available and waits, deroutes, or aborts otherwise. A misrouting protocol uses both profitable and nonprofitable links at each node; thus, a message can move farther away from its destination at some steps. Unicast V is simple for hardware implementation, requires a very small message overhead, and makes routing decisions by local failure information only. However, it is claimed to be partially adaptive and to be able to tolerate static faults in hypercubes only. In this paper, we uncover some new features of Unicast V: (1) it is fully-adaptive, (2) it also applies to meshes and tori, and (3) it can tolerate dynamic faults by careful implementation. In addition, we also provide bounds on the performance of the algorithm
Keywords :
fault tolerant computing; hypercube networks; packet switching; Unicast V; adaptive routing; dynamic fault; dynamically injured; fully adaptive routing; hypercubes; meshes; misrouting protocol; packet switching; progressive protocol; tori; virtual cut-through switching; Adaptive control; Computer Society; Delay; Hardware; Heuristic algorithms; History; Hypercubes; Packet switching; Programmable control; Routing protocols;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.663879
Filename :
663879
Link To Document :
بازگشت