Improved algorithms for computing with faulty SIMD hypercubes

Citation
Cs. Raghavendra et Ma. Sridhar, Improved algorithms for computing with faulty SIMD hypercubes, TELECOM SYS, 10(1-2), 1998, pp. 149-156
Citations number
28
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
TELECOMMUNICATION SYSTEMS
ISSN journal
10184864 → ACNP
Volume
10
Issue
1-2
Year of publication
1998
Pages
149 - 156
Database
ISI
SICI code
1018-4864(1998)10:1-2<149:IAFCWF>2.0.ZU;2-V
Abstract
Computation time for various primitive operations, such as broadcasting and global sum, can significantly increase when there are node failures in a h ypercube. In this paper we develop nearly optimal algorithms for computing important basic problems on a faulty SIMD hypercube. In an SIMD hypercube, during a communication step, nodes can exchange information with their neig hbors only across a specific dimension. Our parallel machine model is an n- dimensional SIMD hypercube Q(n) with up to n - 1 node faults. In an SIMD hy percube, during a communication step, nodes can exchange information with t heir neighbors only across a specific dimension. We use the concept of free dimension to develop our algorithms, where a free dimension is defined to be a dimension i such that at least one end node of any i-dimension link is nonfaulty. In an n-cube, with f < n faults, it is known that there exist n - f + 1 free dimensions. Using free dimensions, we show that broadcasting and global sum can be performed in n + 5 steps, thereby improving upon the previously known algorithms for these primitives. The broadcasting algorith ms work independent of the location of source node and faulty nodes.