Fault-tolerant Routing in Dual-cubes Based on Routing Probabilities

Abstract Recently, there has been a growing demand for large-scale computing in various fields. A binary hypercube has been used as an interconnection network topology in parallel computers for large-scale computing. However, the hypercube has a limitation that the degree, that is, the number of links for each node augments rapidly according to the increase in the number of total nodes. This limitation has been complemented in a dual-cube. In this paper, we propose a fault-tolerant routing algorithm in a dual-cube based on routing probabilities. The routing probability is developed as limited global information for routing ability of a node in a hypercube for an arbitrary node located at a specific distance. Unlike other previous researches that use limited global information in each cluster on fault tolerant routing in a dual-cube, our routing algorithm applies limited global information for an overall dual-cube. Each node selects a neighbor node to forward the message to the destination node by considering routing probabilities of its neighbor nodes. The results of a computer experiment show better performance of our algorithm.

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

[2]  Ge-Ming Chiu,et al.  Use of Routing Capability for Fault-Tolerant Routing in Hypercube Multicomputers , 1997, IEEE Trans. Computers.

[3]  Yamin Li,et al.  HAMILTONIAN CYCLE EMBEDDING FOR FAULT TOLERANCE IN DUAL-CUBE , 2002 .

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

[5]  Shietung Peng,et al.  Fault-tolerant cycle embedding in dual-cube with node faults , 2005, Int. J. High Perform. Comput. Netw..

[6]  Lam Boi Ngoc Stochastic Link-Fault-Tolerant Routing in Hypercubes , 2016 .

[7]  Jie Wu,et al.  A limited-global information model for fault-tolerant routing in dual-cube , 2006, Int. J. Parallel Emergent Distributed Syst..

[8]  Keiichi Kaneko,et al.  Fault-tolerant routing based on approximate directed routable probabilities for hypercubes , 2014, Future Gener. Comput. Syst..

[9]  Charles L. Seitz,et al.  The cosmic cube , 1985, CACM.

[10]  Jie Wu,et al.  Optimal fault-tolerant routing in hypercubes using extended safety vectors , 2000, Proceedings Seventh International Conference on Parallel and Distributed Systems (Cat. No.PR00568).

[11]  Jie Wu Reliable Unicasting in Faulty Hypercubes Using Safety Levels , 1997, IEEE Trans. Computers.

[12]  Shietung Peng,et al.  Fault-tolerant routing and disjoint paths in dual-cube: a new interconnection network , 2001, Proceedings. Eighth International Conference on Parallel and Distributed Systems. ICPADS 2001.