Fault-tolerant routing algorithms for hypercube interconnection networks

被引:0
作者
Kaneko, K [1 ]
Ito, H
机构
[1] Tokyo Univ Agr & Technol, Fac Technol, Koganei, Tokyo 1848588, Japan
[2] Chiba Univ, Fac Engn, Chiba 2638522, Japan
关键词
hypercubic interconnection networks; fault-tolerant routing; full reachability; Hamming distance; communication;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many researchers have used hypercube interconnection networks for their good properties to construct many parallel processing systems. However, as the number of processors increases, the probability of occurrences of faulty nodes also increases. Hence, for hypercube interconnection networks which have faulty nodes, several efficient dynamic routing algorithms have been proposed which allow each node to hold status information of its neighbor nodes. In this paper, we propose an improved version of the algorithm proposed by Chiu and Wu by introducing the notion of full reachability. A fully reachable node is a node that can reach all nonfaulty nodes which have Hamming distance l from the node via paths of length l. In addition, we further improve the algorithm by classifying the possibilities of detours with respect to each Hamming distance between current and target nodes. We propose an initialization procedure which makes use of all equivalent condition to perform this classification efficiently. Moreover, we conduct a simulation to measure the improvement ratio and to compare our algorithms with others. The simulation results show that the algorithms are effective when they are applied to low-dimensional hypercube interconnection networks.
引用
收藏
页码:121 / 128
页数:8
相关论文
共 11 条
[1]   EMBEDDING CUBE-CONNECTED CYCLES GRAPHS INTO FAULTY HYPERCUBES [J].
BRUCK, J ;
CYPHER, R ;
SOROKER, D .
IEEE TRANSACTIONS ON COMPUTERS, 1994, 43 (10) :1210-1220
[2]  
Chen M.-S., 1990, IEEE Transactions on Parallel and Distributed Systems, V1, P152, DOI 10.1109/71.80143
[3]   A fault-tolerant routing strategy in hypercube multicomputers [J].
Chiu, GM ;
Wu, SP .
IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (02) :143-155
[4]   Use of routing capability for fault-tolerant routing in hypercube multicomputers [J].
Chiu, GM ;
Chen, KS .
IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (08) :953-958
[5]   PERFORMANCE ANALYSIS OF K-ARY N-CUBE INTERCONNECTION NETWORKS [J].
DALLY, WJ .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (06) :775-785
[6]   HYPERCUBE COMMUNICATION DELAY WITH WORMHOLE ROUTING [J].
KIM, J ;
DAS, CR .
IEEE TRANSACTIONS ON COMPUTERS, 1994, 43 (07) :806-814
[7]   A FAULT-TOLERANT COMMUNICATION SCHEME FOR HYPERCUBE COMPUTERS [J].
LEE, TC ;
HAYES, JP .
IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (10) :1242-1256
[8]   TOPOLOGICAL PROPERTIES OF HYPERCUBES [J].
SAAD, Y ;
SCHULTZ, MH .
IEEE TRANSACTIONS ON COMPUTERS, 1988, 37 (07) :867-872
[9]   THE COSMIC CUBE [J].
SEITZ, CL .
COMMUNICATIONS OF THE ACM, 1985, 28 (01) :22-33
[10]   STRUCTURAL AND TREE EMBEDDING ASPECTS OF INCOMPLETE HYPERCUBES [J].
TZENG, NF ;
CHEN, HL .
IEEE TRANSACTIONS ON COMPUTERS, 1994, 43 (12) :1434-1439