DocumentCode :
1293600
Title :
A necessary and sufficient condition for deadlock-free routing in cut-through and store-and-forward networks
Author :
Duato, José
Author_Institution :
Dept de Ingenieria de Sistemas, Computadores y Autom., Univ. Politecnica de Valencia, Spain
Volume :
7
Issue :
8
fYear :
1996
fDate :
8/1/1996 12:00:00 AM
Firstpage :
841
Lastpage :
854
Abstract :
This paper develops the theoretical background for the design of deadlock-free adaptive routing algorithms for virtual cut-through and store-and-forward switching. This theory is valid for networks using either central buffers or edge buffers. Some basic definitions and three theorems are proposed, developing conditions to verify that an adaptive algorithm is deadlock-free, even when there are cyclic dependencies between routing resources. Moreover, we propose a necessary and sufficient condition for deadlock-free routing. Also, a design methodology is proposed. It supplies fully adaptive, minimal and non-minimal routing algorithms, guaranteeing that they are deadlock-free. The theory proposed in this paper extends the necessary and sufficient condition for wormhole switching previously proposed by us. The resulting routing algorithms are more flexible than the ones for wormhole switching. Also, the design methodology is much easier to apply because it automatically supplies deadlock-free routing algorithms
Keywords :
computer networks; concurrency control; multiprocessor interconnection networks; switching networks; adaptive algorithm; central buffers; cut-through networks; cyclic dependencies; deadlock-free routing; design methodology; edge buffers; necessary and sufficient condition; routing resources; store-and-forward networks; switching networks; wormhole switching; Buffer storage; Clocks; Delay; Design methodology; Frequency; Hardware; Pipeline processing; Routing; Sufficient conditions; System recovery;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.532115
Filename :
532115
Link To Document :
بازگشت