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ón científica: Capítulo del libroContribución a congreso/conferenciarevisión exhaustiva

23 Citas (Scopus)

Resumen

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 originalInglés
Título de la publicación alojadaEuro-Par 2013 Parallel Processing - 19th International Conference, Proceedings
Páginas138-149
Número de páginas12
DOI
EstadoPublicada - 2013
Publicado de forma externa
Evento19th International Conference on Parallel Processing, Euro-Par 2013 - Aachen, Alemania
Duración: 26 ago 201330 ago 2013

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen8097 LNCS
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Conferencia

Conferencia19th International Conference on Parallel Processing, Euro-Par 2013
País/TerritorioAlemania
CiudadAachen
Período26/08/1330/08/13

Huella

Profundice en los temas de investigación de 'FLEX-MPI: An MPI extension for supporting dynamic load balancing on heterogeneous non-dedicated systems'. En conjunto forman una huella única.

Citar esto