The aim of the present work is the development of efficient and self-adaptive ring algorithms on heterogenous Windows-based clusters. We show that a virtual ring of processes, with a number of processes on each node proportional to its relative speed, greatly reduces load imbalance and allows to achieve good performance even on highly heterogeneous systems. As test application we consider the computation of long- and short-range interactions. Two different implementations of MPI for Windows are considered (MPICH and MPICH2) and some comparisons with PVM are also performed. The analysis is quite general and can be applied to similar problems. From the algorithm analysis we obtain both a full computer simulator of ring applications and some simplified indices of performance, useful to quickly adapt the application to a given platform.

Ring Algorithms on Heterogeneous Windows-based Clusters with Various Message Passing Environments

Andrea Clematis;Angelo Corana
2006

Abstract

The aim of the present work is the development of efficient and self-adaptive ring algorithms on heterogenous Windows-based clusters. We show that a virtual ring of processes, with a number of processes on each node proportional to its relative speed, greatly reduces load imbalance and allows to achieve good performance even on highly heterogeneous systems. As test application we consider the computation of long- and short-range interactions. Two different implementations of MPI for Windows are considered (MPICH and MPICH2) and some comparisons with PVM are also performed. The analysis is quite general and can be applied to similar problems. From the algorithm analysis we obtain both a full computer simulator of ring applications and some simplified indices of performance, useful to quickly adapt the application to a given platform.
2006
Istituto di Elettronica e di Ingegneria dell'Informazione e delle Telecomunicazioni - IEIIT
Istituto di Matematica Applicata e Tecnologie Informatiche - IMATI -
3-00-017352-8
heterogenous clusters
ring algorithms
message-passing libraries
performance evaluation
File in questo prodotto:
File Dimensione Formato  
prod_85068-doc_26549.pdf

solo utenti autorizzati

Descrizione: Contributo pubblicato
Dimensione 103.44 kB
Formato Adobe PDF
103.44 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
prod_85068-doc_29526.pdf

solo utenti autorizzati

Descrizione: Front Matter
Dimensione 124.43 kB
Formato Adobe PDF
124.43 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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