Fault-tolerant routing in hypercubes using probability vectors

被引:13
|
作者
Al-Sadi, J
Day, K
Ould-Khaoua, M [1 ]
机构
[1] Univ Glasgow, Dept Comp Sci, Glasgow G12 8RZ, Lanark, Scotland
[2] Sultan Qaboos Univ, Dept Comp Sci, Muscat, Oman
关键词
multicomputers; interconnection networks; fault-tolerant routing; probability; performance evaluation;
D O I
10.1016/S0167-8191(01)00091-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose a new fault-tolerant routing algorithm for the hypercube, which overcomes the performance limitations of the recently proposed safety vectors algorithm [IEEE Trans. Parallel Distrib. Syst. 9 (4) (1998) 321]. We present first a method for evaluating the k-level unsafety sets S-k(A) for all 1 less than or equal to k less than or equal to n in an n-dimensional hypercube. The k-level unsafety set at node A represents the set, S-k(A), of all nodes at Hamming distance k from A, which are faulty or unreachable from A due to faulty nodes or links. Equipped with these unsafety sets we show how each node calculates numeric probability vectors and uses them to achieve efficient fault-tolerant routing. A probability-based analysis is conducted to prove some properties of the proposed fault-tolerant algorithm. A performance comparison against the safety vectors algorithm, through extensive simulation experiments, reveals that the new algorithm exhibits superior performance in terms of routing distances and percentage of reachability. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:1381 / 1399
页数:19
相关论文
共 50 条
  • [1] Optimal fault-tolerant routing in hypercubes using extended safety vectors
    Wu, J
    Gao, F
    Li, ZC
    Min, YH
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 264 - 271
  • [2] Probability-based fault-tolerant routing in hypercubes
    Al-Sadi, J
    Day, K
    Ould-Khaoua, M
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 935 - 938
  • [3] Probability-based fault-tolerant routing in hypercubes
    Al-Sadi, J
    Day, K
    Ould-Khaoua, M
    COMPUTER JOURNAL, 2001, 44 (05): : 368 - 373
  • [4] ON FAULT-TOLERANT FIXED ROUTING IN HYPERCUBES
    SENGUPTA, A
    VISWANATHAN, S
    INFORMATION PROCESSING LETTERS, 1994, 51 (02) : 93 - 99
  • [5] An adaptive fault-tolerant wormhole routing algorithm for hypercubes
    Shih, JD
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 2000, 11 (03): : 151 - 166
  • [6] A Fault-Tolerant and Heuristic Routing Algorithm for Faulty Hypercubes
    闵有力
    闵应骅
    Journal of Computer Science & Technology, 1995, (06) : 536 - 544
  • [8] Fault-tolerant routing in hypercubes using partial path set-up
    Xiang, D
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING THEORY METHODS AND APPLICATIONS, 2006, 22 (07): : 812 - 819
  • [9] Deadlock-free fault-tolerant multicast routing in hypercubes
    Sengupta, A.
    Viswanathan, S.
    Parallel Processing Letters, 2000, 10 (04) : 327 - 342
  • [10] DEADLOCK-FREE FAULT-TOLERANT ROUTING IN INJURED HYPERCUBES
    KIM, J
    SHIN, KG
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (09) : 1078 - 1088