DocumentCode :
2217528
Title :
Minimal, deadlock-free routing in hypercubic and arbitrary networks
Author :
Cypher, Robert
Author_Institution :
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
fYear :
1995
fDate :
25-28 Oct 1995
Firstpage :
122
Lastpage :
129
Abstract :
In this paper we consider the problem of creating minimal, deadlock-free routing algorithms, where a routing algorithm is said to be minimal if it uses only shortest paths. In particular we examine the possibility of creating scalable algorithms that use only a constant number of buffers per node. Minimal, scalable, deadlock-free routing algorithms are known for many important networks including meshes, tori, trees and hypercubes. In addition, it is known that a scalable, deadlock -free routing algorithm exists for every network. However, it is unknown whether or not a minimal scalable, deadlock-free routing algorithm exists for every network; and no such algorithm is known for the de Bruijn or shuffle-exchange networks. We present three main results. First, we prove that there is no minimal, scalable, deadlock-free routing algorithm for the hypercube that uses only the standard Ascend (dimension-order) paths. Second, we prove that there exist networks for which no minimal, scalable, deadlock-free routing algorithm is possible. Third, we create minimal, scalable, deadlock- free routing algorithms for the de Bruijn and shuffle-exchange networks. The algorithm for the de Bruijn network appears to be of practical interest, as it uses only four buffers per node. Our results apply to oblivious and adaptive store-and-forward and virtual cut-through routing algorithms, and to oblivious wormhole routing algorithms
Keywords :
hypercube networks; performance evaluation; arbitrary networks; buffers; de Bruijn networks; deadlock-free routing; hypercubic networks; scalable algorithms; shortest paths; shuffle-exchange networks; store-and-forward algorithms; virtual cut-through routing algorithms; Buffer storage; Clocks; Computer networks; Computer science; Concurrent computing; Hardware; Hypercubes; Intelligent networks; Routing; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
Conference_Location :
San Antonio, TX
ISSN :
1063-6374
Print_ISBN :
0-81867195-5
Type :
conf
DOI :
10.1109/SPDP.1995.530674
Filename :
530674
Link To Document :
بازگشت