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 :
بازگشت