DocumentCode :
1497536
Title :
Wait-free deflection routing of long messages
Author :
Kucera, Ludek
Author_Institution :
Dept. of Appl. Math., Charles Univ., Prague, Czech Republic
Volume :
12
Issue :
5
fYear :
2001
fDate :
5/1/2001 12:00:00 AM
Firstpage :
476
Lastpage :
488
Abstract :
In order to obtain the lowest possible latency, routing algorithms should try to avoid a message waiting for resources (network links) blocked by other messages or multiplexing of more messages over one physical channel. This requirement becomes especially important in the case of long messages. The only type of protocols able to guarantee waiting free routing under heavy load are algorithms based on deflection (also called nonminimal adaptive or hot potato) routing. This paper deals with problems connected with the use of deflection algorithms. In contrast to the case of nonadaptive or partially (e.g., minimal) adaptive routing, it is very infrequent that an unrestricted deflection routing becomes deadlocked and, similarly, livelock is not a serious problem. On the other hand, there is another phenomenon, called a deflection jam, that limits throughput of deflection algorithms used to route long messages. It has been observed for many deflection heuristics, interconnection network topologies, and both virtual cut-through and wormhole routing. A deflection jam is a sudden and persistent saturation of a network which sometimes occur, after a very long period of undisturbed communication. This paper describes events that trigger this saturation which suggest ways to design improved and stable deflection routing algorithms
Keywords :
multiprocessor interconnection networks; network routing; network topology; deflection algorithms; deflection heuristics; deflection jam; deflection routing; deflection routing algorithms; interconnection network; latency; long messages; message waiting; routing algorithms; virtual cut-through; waiting free routing; wormhole routing; Computer networks; Concurrent computing; Delay; Local area networks; Multiprocessor interconnection networks; Optical fiber LAN; Optical fibers; Protocols; Routing; Throughput;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.926169
Filename :
926169
Link To Document :
بازگشت