TOLERATING FAULTS IN HYPERCUBES USING SUBCUBE PARTITIONING

被引:27
|
作者
BRUCK, J
CYPHER, R
SOROKER, D
机构
[1] IBM Almaden Research Center, San Jose
[2] Shell Development Company
关键词
FAULT-TOLERANCE; HYPERCUBES; PARALLEL COMPUTING; RECONFIGURATION; SUBCUBES;
D O I
10.1109/12.142686
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We examine the issue of running algorithms on a hypercube which has both node and edge faults, and we assume a worst case distribution of the faults. We prove that for any constant c, an n-dimensional hypercube (n-cube) with n(c) faulty components contains a fault-free subgraph that can implement a large class of hypercube algorithms with only a constant factor slowdown. In addition, our approach yields practical implementations for small numbers of faults. For example, we show that any regular algorithm can be implemented on an n-cube that has at most n - 1 faults with slowdowns of at most 2 for computation and at most 4 for communication. To the best of our knowledge this is the first result showing that an n-cube can tolerate more than O(n) arbitrarily placed faults with a constant factor slowdown.
引用
收藏
页码:599 / 605
页数:7
相关论文
共 50 条
  • [31] TOLERATING FAULTS IN A MESH WITH A ROW OF SPARE NODES
    BRUCK, J
    CYPHER, R
    HO, CT
    THEORETICAL COMPUTER SCIENCE, 1994, 128 (1-2) : 241 - 252
  • [32] Formal development of mechanisms for tolerating transient faults
    Ilic, Dubravka
    Troubitsyna, Elena
    Laibinis, Linas
    Snook, Colin
    RIGOROUS DEVELOPMENT OF COMPLEX FAULT-TOLERANT SYSTEMS, 2006, 4157 : 189 - +
  • [33] Methodologies for tolerating cell and interconnect faults in FPGAs
    Hanchek, F
    Dutt, S
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (01) : 15 - 33
  • [34] Tolerating transient illegal turn faults in NoCs
    Huang, Letian
    Zhang, Xiaofan
    Ebrahimi, Masoumeh
    Li, Guangjun
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 43 : 104 - 115
  • [35] Formal development of software for tolerating transient faults
    Ilic, D
    Troubitsyna, E
    11TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2005, : 140 - 147
  • [36] Embedding of binomial trees in hypercubes with link faults
    Wu, J
    Fernandez, EB
    Luo, YQ
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1998, 54 (01) : 59 - 74
  • [37] Cycles embedding on folded hypercubes with vertex faults
    Zhang, Yanjuan
    Liu, Hongmei
    Liu, Min
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS & STATISTICS, 2013, 41 (11): : 58 - 70
  • [38] BROADCASTING IN HYPERCUBES WITH RANDOMLY DISTRIBUTED BYZANTINE FAULTS
    BAO, F
    IGARASHI, Y
    KATANO, K
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1995, E78A (09) : 1239 - 1246
  • [39] Broadcasting in hypercubes and star graphs with dynamic faults
    De Marco, G
    Vaccaro, U
    INFORMATION PROCESSING LETTERS, 1998, 66 (06) : 321 - 326
  • [40] Embedding of binomial trees in hypercubes with link faults
    Wu, J
    Fernandez, EB
    Luo, YQ
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 1997, : 96 - 99