Data parallel programming is the most widely adopted paradigm for a large class of problems on traditional multicomputers (see SPMD programming model sidebar, p. 23). Nevertheless, it is a very hard task to preserve efficiency when this style is adopted on a cluster of heterogeneous nodes having nonuniform and time varying computational powers. Very popular packages, such as PVM and MPI, 1,2 allow the programmer to use these clusters as an homogeneous parallel virtual machine. However, they do not avoid the potential inefficiencies due to the unpredictable variability of usually shared resources. DAME, an acronym for DAta Migration Environment, overcomes such drawbacks by means of transparent supports that hide irregular network topology, adapt the data distribution dynamically to platform conditions, and mask the consequent nonuniform distribution to the programmer.

DAME: An environment for preserving the efficiency of data-parallel computations on distributed systems / Colajanni, Michele; M., Cermele. - In: IEEE CONCURRENCY. - ISSN 1092-3063. - STAMPA. - 5:(1997), pp. 41-55.

DAME: An environment for preserving the efficiency of data-parallel computations on distributed systems

COLAJANNI, Michele;
1997

Abstract

Data parallel programming is the most widely adopted paradigm for a large class of problems on traditional multicomputers (see SPMD programming model sidebar, p. 23). Nevertheless, it is a very hard task to preserve efficiency when this style is adopted on a cluster of heterogeneous nodes having nonuniform and time varying computational powers. Very popular packages, such as PVM and MPI, 1,2 allow the programmer to use these clusters as an homogeneous parallel virtual machine. However, they do not avoid the potential inefficiencies due to the unpredictable variability of usually shared resources. DAME, an acronym for DAta Migration Environment, overcomes such drawbacks by means of transparent supports that hide irregular network topology, adapt the data distribution dynamically to platform conditions, and mask the consequent nonuniform distribution to the programmer.
1997
5
41
55
DAME: An environment for preserving the efficiency of data-parallel computations on distributed systems / Colajanni, Michele; M., Cermele. - In: IEEE CONCURRENCY. - ISSN 1092-3063. - STAMPA. - 5:(1997), pp. 41-55.
Colajanni, Michele; M., Cermele
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/768922
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 5
social impact