Abstract
Asymptotically nonblocking networks are O(log2 N) depth self-routing permutation devices in which blocking probability vanishes when N (the number of network inputs) increases. This behavior does not guarantee, also for very large N, that all information always and simultaneously reaches its destination (and consequently that a whole permutation passes through the device) which is a requirement of the PRAM machine. In this work the conditions for which an asymptotically nonblocking network becomes asymptotically permutation nonblocking are studied, finally a virtually nonblocking device is obtained by a retransmission procedure which guarantees that all permutations always pass through this permutation device.
Similar content being viewed by others
References
K.E. Batcher, Sorting networks and their application, in: Proc. of Spring Joint Computer Conference (1968) pp. 307-314.
R.L. Cruz, The statistical data fork: A class of broad-band multichannel switches, IEEE Transactions on Communications 40 (1992) 1625-1634.
G.A. De Biase, C. Ferrone and A. Massini, A quasi-nonblocking self-routing network which routes packets in log2 N time, in: Proc. of the IEEE INFOCOM '93 (1993) pp. 1375-1381.
G.A. De Biase, C. Ferrone and A. Massini, An O(log2 N) depth asymptotically nonblocking self-routing permutation network, IEEE Transactions on Computers 44 (1995) 1047-1050.
D.V. Huntsberger, Statistical Inference (Allyn and Bacon Inc., Boston, 1967).
D.M. Koppelman and A.Y. Orucç, A self-routing permutation network, Journal of Parallel and Distributed Computing 10 (1990) 140-151.
T.H. Szymansky and V.C. Hamacher, On the permutation capability of multistage interconnection networks, IEEE Transactions on Computers 36 (1987) 810-822.
T.H. Szymansky and V.C. Hamacher, On the universality of multipath multistage interconnection networks, Journal of Parallel and Distributed Computing 7 (1989) 541-569.
T.H. Szymansky and C. Fang, Randomized routing of virtual connections in essentially nonblocking log N depth networks, IEEE Transactions on Communications 43 (1995) 2521-2531.
Rights and permissions
About this article
Cite this article
De Biase, G., Massini, A. A virtually nonblocking self-routing permutation network which routes packets in O(log2 N) time. Telecommunication Systems 10, 135–147 (1998). https://doi.org/10.1023/A:1019110915479
Issue Date:
DOI: https://doi.org/10.1023/A:1019110915479