Disjoint-Paths and Fault-Tolerant Routing on Recursive Dual-Net

The recursive dual-net is a newly proposed interconnection network for of massive parallel computers. The recursive dual-net is based on a recursive dual-construction of a base network. A $\bm{k}$-level dual-construction for $\bm{k≫0}$ creates a network containing $\bm{(2n_0)^{2^k}/2}$ nodes with node-degree $\bm{d_0+k}$, where $\bm{n_0}$ and $\bm{d_0}$ are the number of nodes and the node-degree of the base network, respectively. The recursive dual-net is node and edge symmetric and can contain huge number of nodes with small node-degree and short diameter. Disjoint-paths routing and fault-tolerant routing are fundamental and critical issues for the performance of an interconnection network. In this paper, we propose efficient algorithms for disjoint-paths and fault-tolerant routings on the recursive dual-net.

[1]  F. Leighton,et al.  Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes , 1991 .

[2]  M. H. Schultz,et al.  Topological properties of hypercubes , 1988, IEEE Trans. Computers.

[3]  Shietung Peng,et al.  Recursive Dual-Net: A New Universal Network for Supercomputers of the Next Generation , 2009, ICA3PP.

[4]  Franco P. Preparata,et al.  The cube-connected-cycles: A versatile network for parallel computation , 1979, 20th Annual Symposium on Foundations of Computer Science (sfcs 1979).

[5]  Shietung Peng,et al.  DUAL-CUBES: A NEW INTERCONNECTION NETWORK FOR HIGH-PERFORMANCE COMPUTER CLUSTERS , 2000 .

[6]  Shietung Peng,et al.  Efficient Collective Communications in Dual-Cube , 2004, The Journal of Supercomputing.

[7]  Gen-Huey Chen,et al.  Topological properties, communication, and computation on WK-recursive networks , 1994, Networks.

[8]  D. S. SzyId,et al.  Parallel Computation: Models And Methods , 1998, IEEE Concurrency.

[9]  Shietung Peng,et al.  Recursive dual‐net: A new versatile network for supercomputers of the next generation , 2009 .

[10]  Kanad Ghose,et al.  Hierarchical Cubic Networks , 1995, IEEE Trans. Parallel Distributed Syst..

[11]  C. Sanges,et al.  A recursively scalable network VLSI implementation , 1988, Future Gener. Comput. Syst..

[12]  Frank Thomson Leighton Introduction to parallel algorithms and architectures: arrays , 1992 .

[13]  Philip Heidelberger,et al.  Blue Gene/L torus interconnection network , 2005, IBM J. Res. Dev..

[14]  David Rose,et al.  Topological Properties , 2022 .