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

Dynamic data reconfiguration for SPMD programs in faulty multicomputers / M., Angelaccio; Colajanni, Michele; V., Grassi. - STAMPA. - (1994), pp. 151-160. (Intervento presentato al convegno Fault-Tolerant Parallel and Distributed Systems, 1994., IEEE Workshop on tenutosi a College Station, TX nel 1994).

Dynamic data reconfiguration for SPMD programs in faulty multicomputers

COLAJANNI, Michele;
1994

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
1994
Fault-Tolerant Parallel and Distributed Systems, 1994., IEEE Workshop on
College Station, TX
1994
151
160
M., Angelaccio; Colajanni, Michele; V., Grassi
Dynamic data reconfiguration for SPMD programs in faulty multicomputers / M., Angelaccio; Colajanni, Michele; V., Grassi. - STAMPA. - (1994), pp. 151-160. (Intervento presentato al convegno Fault-Tolerant Parallel and Distributed Systems, 1994., IEEE Workshop on tenutosi a College Station, TX nel 1994).
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/768946
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact