DocumentCode
3444179
Title
Dynamic data reconfiguration for SPMD programs in faulty multicomputers
Author
Angelaccio, M. ; Colajanni, M. ; Grassi, V.
Author_Institution
Dipartimento di Ingegneria Elettronica, Rome Univ., Italy
fYear
1994
fDate
12-14 Jun 1994
Firstpage
151
Lastpage
160
Abstract
The single-program multiple-data (SPMD) paradigm is becoming the most diffuse way to program commercial multicomputers. In this paper we demonstrate that for a wide class of SPMD algorithms it is possible to achieve an efficient fault tolerance avoiding hardware redundancy. We propose a software approach that aims to reconfigure data, thus achieving a good slowdown in computation owing to the fine granularity of the workload to redistribute. In particular, we present and compare three data reconfiguration strategies applied to a problem model that includes a wide class of SPMD iterative algorithms characterized by nonlocal communications among the nodes. The result is that in most of the cases it is better to introduce some communication overhead than to leave idle a few healthy processors
Keywords
fault tolerant computing; multiprocessing systems; SPMD programs; communication overhead; dynamic data reconfiguration; fault tolerance; faulty multicomputers; granularity; hardware redundancy; nonlocal communications; single-program multiple-data paradigm; software approach; Degradation; Dynamic programming; Fault tolerance; Fault tolerant systems; Hardware; Hypercubes; Iterative algorithms; Jacobian matrices; Parallel processing; Redundancy;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Parallel and Distributed Systems, 1994., Proceedings of IEEE Workshop on
Conference_Location
College Station, TX
Print_ISBN
0-8186-6807-5
Type
conf
DOI
10.1109/FTPDS.1994.494486
Filename
494486
Link To Document