DIMENSION ORDERING AND BROADCAST ALGORITHMS IN FAULTY SIMD HYPERCUBES

Citation
Cs. Raghavendra et Ma. Sridhar, DIMENSION ORDERING AND BROADCAST ALGORITHMS IN FAULTY SIMD HYPERCUBES, Journal of parallel and distributed computing, 35(1), 1996, pp. 57-66
Citations number
23
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
07437315
Volume
35
Issue
1
Year of publication
1996
Pages
57 - 66
Database
ISI
SICI code
0743-7315(1996)35:1<57:DOABAI>2.0.ZU;2-P
Abstract
In this paper, the problem of broadcasting in an n-dimensional SIMD hy percube, Q(n), with up to n - 1 node faults is studied. In an SIMD hyp ercube, during a communication step, nodes can exchange information wi th their neighbors only across a specific dimension. The broadcasting algorithms must work independent of the location of the source node an d faulty nodes. In a fault-free hypercube, any source node can broadca st a message to all nodes in n steps, by successive communication alon g any arbitrary ordering of the n dimensions. Given a set of at most n - 1 faults, an ordering d(1), d(2),..., d(n) of n dimensions is devel oped, depending on where the faults are located. An important and usef ul property of this dimension ordering is the following: if the n-cube is partitioned into k-subcubes using the first k dimensions of this o rdering, namely, d(1), d(2),..., d(k) for any 2 less than or equal to k less than or equal to n, then each k-subcube contains at most k - 1 faults. This result is then used to develop several new algorithms for broadcasting. These algorithms use n + 3 log n, n + 2 log n + 2, n log n + O(log log n), n + log n + 5, and n + 12 time steps respectivel y, and thus improve upon the best known algorithms for this problem. T his ordering of dimensions is also demonstrated in the presence of nod e as well as link faults. In this paper, it is also known how to exten d the dimension ordering theorem for handling up to ((n)(2)) faults. U sing this result, it seems possible to obtain even more fault-tolerant algorithms for the broadcasting problem. (C) 1996 Academic Press, Inc .