TY - GEN
T1 - FLEX-MPI
T2 - 19th International Conference on Parallel Processing, Euro-Par 2013
AU - Martín, Gonzalo
AU - Marinescu, Maria Cristina
AU - Singh, David E.
AU - Carretero, Jesús
PY - 2013
Y1 - 2013
N2 - 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.
AB - 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.
KW - distributed computing
KW - Dynamic load balancing
KW - hardware counters
KW - heterogeneous systems
UR - http://www.scopus.com/inward/record.url?scp=84883184349&partnerID=8YFLogxK
UR - https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=pure_univeritat_ramon_llull&SrcAuth=WosAPI&KeyUT=WOS:000341243100016&DestLinkType=FullRecord&DestApp=WOS_CPL
U2 - 10.1007/978-3-642-40047-6_16
DO - 10.1007/978-3-642-40047-6_16
M3 - Conference contribution
AN - SCOPUS:84883184349
SN - 9783642400469
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 138
EP - 149
BT - Euro-Par 2013 Parallel Processing - 19th International Conference, Proceedings
Y2 - 26 August 2013 through 30 August 2013
ER -