DocumentCode :
2053020
Title :
LIFE: a limited injection, fully adaptive, recovery-based routing algorithm
Author :
Petrini, Fabrizio ; Duato, José ; López, Pedro ; Martínez, Juan-Miguel
Author_Institution :
Int. Comput. Sci. Inst., Berkeley, CA, USA
fYear :
1997
fDate :
18-21 Dec 1997
Firstpage :
316
Lastpage :
321
Abstract :
Networks using wormhole switching have traditionally relied upon deadlock avoidance strategies for the design of deadlock-free algorithms. The past few years have seen a rise in popularity of deadlock recovery strategies, that are based on the property that deadlocks are quite rare in practice and happen only at or beyond the network saturation point. In fact, recovery-based routing algorithms have a higher potential performance over the deadlock avoidance-based ones which allow less routing freedom. We present a recovery-based fully adaptive routing algorithm, LIFE, which is based on an innovative injection policy that reduces the probability of deadlocks to negligible values, both with uniform and non-uniform traffic patterns. The experimental results, conducted on an 8-ary 3-cube with 512 nodes, show that it is possible to implement true fully adaptive routing using only two virtual channels. Also, LIFE outperforms state-of-the-art avoidance- and recovery-based algorithms of the same cost both in terms of throughput and message latency under uniform traffic and provides stable throughput under non-uniform traffic patterns
Keywords :
concurrency control; fault tolerant computing; multiprocessing systems; multiprocessor interconnection networks; network routing; performance evaluation; system recovery; 8-ary 3-cube; LIFE; deadlock avoidance; deadlock recovery; fully adaptive algorithm; injection policy; limited injection algorithm; message latency; multiprocessor interconnection networks; network saturation point; performance; probability; recovery-based routing algorithm; throughput; traffic patterns; virtual channels; wormhole switching; Algorithm design and analysis; Computer science; Costs; Delay; Electronic mail; Feedback; Hardware; Routing; System recovery; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-8186-8067-9
Type :
conf
DOI :
10.1109/HIPC.1997.634509
Filename :
634509
Link To Document :
بازگشت