DocumentCode :
1813118
Title :
Distributed routing schemes for strictly nonblocking networks
Author :
Oruc, A.Y.
fYear :
1994
fDate :
19-22 Dec 1994
Firstpage :
614
Lastpage :
619
Abstract :
Strictly nonblocking networks may hold the key for high performance multiprocessor systems. While a number of strictly nonblocking networks have been reported in the literature, their use in multiprocessors is hampered by a lack of efficient distributed routing at algorithms to set paths in these networks. As a step in this direction, the paper presents two distributed routing algorithms for D.G. Cantor´s (1971) strictly nonblocking network. For N inputs, the first routing algorithm takes O(t)+O(logt log N) steps1 to routing t requests in parallel. While this algorithm performs quite well for i=O(log2 N), for larger valves of t, we present a randomized version of the same algorithm with an expected time complexity of O(log2 N) for any number of requests. These results, when combined with the crosspoints and depth complexities of a Cantor network, give a strictly nonblocking network with O(N log2 N) crosspoints, O(logN) depth and O(log2N) routing time
Keywords :
computational complexity; multiprocessing systems; multiprocessor interconnection networks; network routing; Cantor network; crosspoints; depth complexities; distributed routing schemes; high performance multiprocessor systems; randomized version; strictly nonblocking networks; time complexity; Computer networks; Data structures; Educational institutions; Fasteners; High performance computing; Multiprocessing systems; Multiprocessor interconnection networks; Routing; Switches; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1994. International Conference on
Conference_Location :
Hsinchu
Print_ISBN :
0-8186-6555-6
Type :
conf
DOI :
10.1109/ICPADS.1994.590408
Filename :
590408
Link To Document :
بازگشت