A fault-tolerant tree communication scheme for hypercube systems

被引:6
作者
Leu, YR
Kuo, SY
机构
[1] Department of Electrical Engineering, National Taiwan University, Taipei
关键词
hypercube; failures; tree communication; uniform data distribution; fault-tolerance;
D O I
10.1109/12.506421
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The tree communication scheme was shown to be very efficient for global operations on data residing in the processors of a hypercube with time complexity of O(log(2)N), where N is the number of processors. This communication scheme is very useful for many parallel algorithms on hypercube multiprocessors. If a problem can be divided into independent subproblems, each subproblem can first be solved by one of the processors. Then, the tree communication scheme is invoked to merge the subresults into the final results. All the algorithms for problems with this property can benefit from the tree communication scheme. We propose a more general and efficient tree communication scheme in this paper. In addition, we also propose fault-tolerant algorithms for the tree communication scheme, by exploiting the unique properties of the tree communication scheme. The computation and communication slowdown is small (< 2) under the effect of multiple link and/or node failures.
引用
收藏
页码:641 / 650
页数:10
相关论文
共 50 条
  • [31] Connectivity of Cartesian product digraphs and fault-tolerant routings of generalized hypercube
    Junming X.
    Applied Mathematics-A Journal of Chinese Universities, 1998, 13 (2) : 179 - 187
  • [32] 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
  • [33] Deterministic fault-tolerant connectivity labeling scheme
    Izumi, Taisuke
    Emek, Yuval
    Wadayama, Tadashi
    Masuzawa, Toshimitsu
    DISTRIBUTED COMPUTING, 2025, 38 (01) : 31 - 50
  • [34] An efficient reconfiguration scheme for fault-tolerant meshes
    Chuang, PJ
    Yao, LC
    INFORMATION SCIENCES, 2005, 172 (3-4) : 309 - 333
  • [35] Fault tolerant subcube allocation in hypercube
    Hashimoto, H
    Masuyama, H
    Sasama, T
    SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN '96), PROCEEDINGS, 1996, : 401 - 407
  • [36] A fault tolerant routing algorithm based on cube algebra for hypercube systems
    Allahverdi, NM
    Kahramanli, SS
    Erciyes, K
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (02) : 201 - 205
  • [37] A new fault-tolerant multicast communication in multicomputers
    Wang, GC
    Chen, J
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1251 - 1254
  • [38] Fault-tolerant broadcast in anonymous systems
    Ernesto Jiménez
    Sergio Arévalo
    Jian Tang
    The Journal of Supercomputing, 2015, 71 : 4172 - 4191
  • [39] Designing fault-tolerant mobile systems
    Serugendo, GD
    Romanovsky, A
    SCIENTIFIC ENGINEERING FOR DISTRIBUTED JAVA APPLICATIONS, 2002, 2604 : 185 - 201
  • [40] Evolving inherently fault-tolerant systems
    Thompson, A
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 1997, 211 (05) : 365 - 371