Processes distribution of homogeneous parallel linear algebra routines on heterogeneous clusters

Javier Cuenca, Luis Pedro García, Domingo Giménez, Jack Dongarra

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

This paper presents a self-optimization methodology for parallel linear algebra routines on heterogeneous systems. For each routine, a series of decisions is taken automatically in order to obtain an execution time close to the optimum (without rewriting the routine's code). Some of these decisions are: the number of processes to generate, the heterogeneous distribution of these processes over the network of processors, the logical topology of the generated processes, ... To reduce the search space of such decisions, different heuristics have been used. The experiments have been performed with a parallel LU factorization routine similar to the ScaLAPACK one, and good results have been obtained on different heterogeneous platforms.

Original languageEnglish
Title of host publication2005 IEEE International Conference on Cluster Computing, CLUSTER
DOIs
StatePublished - 2005
Externally publishedYes
Event2005 IEEE International Conference on Cluster Computing, CLUSTER - Burlington, MA, United States
Duration: Sep 27 2005Sep 30 2005

Publication series

NameProceedings - IEEE International Conference on Cluster Computing, ICCC
ISSN (Print)1552-5244

Conference

Conference2005 IEEE International Conference on Cluster Computing, CLUSTER
Country/TerritoryUnited States
CityBurlington, MA
Period09/27/0509/30/05

Fingerprint

Dive into the research topics of 'Processes distribution of homogeneous parallel linear algebra routines on heterogeneous clusters'. Together they form a unique fingerprint.

Cite this