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 条
  • [41] Fault-tolerant Hamiltonian laceability of balanced hypercubes
    Zhou, Qingguo
    Chen, Dan
    Lu, Huazhong
    INFORMATION SCIENCES, 2015, 300 : 20 - 27
  • [42] DISTRIBUTED FAULT-TOLERANT EMBEDDINGS OF RINGS IN HYPERCUBES
    CHAN, MY
    LEE, SJ
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1991, 11 (01) : 63 - 71
  • [43] Fault-tolerant resource placement in balanced hypercubes
    Huang, K
    Wu, J
    INFORMATION SCIENCES, 1997, 99 (3-4) : 159 - 172
  • [44] Fault-tolerant cycle embedding in the faulty hypercubes
    Cheng, Dongqin
    Guo, Dachang
    INFORMATION SCIENCES, 2013, 253 : 157 - 162
  • [45] A fault-tolerant routing algorithm in HyperX topology based on unsafety vectors
    Sadoon Azizi
    Farshad Safaei
    Milad Roozikhar
    The Journal of Supercomputing, 2015, 71 : 1224 - 1248
  • [46] Vectors based fault-tolerant routing in hypercube multi-computers
    Zheng, Qin
    Lei, Wang
    Zou Jian-Jun
    ADVANCES IN COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2005, VOLS 4 A & 4 B, 2005, 4A-4B : 1521 - 1524
  • [47] A fault-tolerant routing algorithm in HyperX topology based on unsafety vectors
    Azizi, Sadoon
    Safaei, Farshad
    Roozikhar, Milad
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1224 - 1248
  • [48] Fault-tolerant hierarchical routing
    Alari, G
    Datta, A
    Derby, J
    Lawrence, J
    1977 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1997, : 159 - 165
  • [49] Fault-tolerant convergence routing
    Yener, B
    Bhandari, I
    Ofek, Y
    Yung, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 42 (02) : 173 - 183
  • [50] Fault-Tolerant Routing in Bicubes
    Wang, Yitong
    Kyaw, Htoo Htoo Sandi
    Fujiyoshi, Kunihiro
    Kaneko, Keiichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2025, E108D (01) : 74 - 81