FLEX-MPI: An MPI extension for supporting dynamic load balancing on heterogeneous non-dedicated systems

Gonzalo Martín, Maria Cristina Marinescu, David E. Singh, Jesús Carretero

Producció científica: Capítol de llibreContribució a congrés/conferènciaAvaluat per experts

23 Cites (Scopus)

Resum

This paper introduces FLEX-MPI, a novel runtime approach for the dynamic load balancing of MPI-based SPMD applications running on heterogeneous platforms in the presence of dynamic external loads. To effectively balance the workload, FLEX-MPI monitors the actual performance of applications via hardware counters and the MPI profiling interface - with a negligible overhead and minimal code modifications. Our results show that by using this approach the execution time of an application may be significantly reduced.

Idioma originalAnglès
Títol de la publicacióEuro-Par 2013 Parallel Processing - 19th International Conference, Proceedings
Pàgines138-149
Nombre de pàgines12
DOIs
Estat de la publicacióPublicada - 2013
Publicat externament
Esdeveniment19th International Conference on Parallel Processing, Euro-Par 2013 - Aachen, Germany
Durada: 26 d’ag. 201330 d’ag. 2013

Sèrie de publicacions

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volum8097 LNCS
ISSN (imprès)0302-9743
ISSN (electrònic)1611-3349

Conferència

Conferència19th International Conference on Parallel Processing, Euro-Par 2013
País/TerritoriGermany
CiutatAachen
Període26/08/1330/08/13

Fingerprint

Navegar pels temes de recerca de 'FLEX-MPI: An MPI extension for supporting dynamic load balancing on heterogeneous non-dedicated systems'. Junts formen un fingerprint únic.

Com citar-ho