EasyMSG : tools and techniques for an adaptive overlapping in SPMD programming
ESAIM: Mathematical Modelling and Numerical Analysis , Special issue on Programming, Tome 36 (2002) no. 5, pp. 863-882

Voir la notice de l'article provenant de la source Numdam

During the development of a parallel solver for Maxwell equations by integral formulations and Fast Multipole Method (FMM), we needed to optimize a critical part including a lot of communications and computations. Generally, many parallel programs need to communicate, but choosing explicitly the way and the instant may decrease the efficiency of the overall program. So, the overlapping of computations and communications may be a way to reduce this drawback. We will see a implementation of this techniques using dynamic and adaptive overlapping based on the EasyMSG high level C++ library over MPI, a case of SPMD programming.

DOI : 10.1051/m2an:2002033
Classification : 31B10, 65R20, 65Y05, 68M10, 90B20
Keywords: SPMD parallel processing, message passing environment, communications optimization, C++, Maxwell equations, fast multipole method
@article{M2AN_2002__36_5_863_0,
     author = {Hav\'e, Pascal},
     title = {EasyMSG : tools and techniques for an adaptive overlapping in {SPMD} programming},
     journal = {ESAIM: Mathematical Modelling and Numerical Analysis },
     pages = {863--882},
     publisher = {EDP-Sciences},
     volume = {36},
     number = {5},
     year = {2002},
     doi = {10.1051/m2an:2002033},
     mrnumber = {1955539},
     zbl = {1027.65159},
     language = {en},
     url = {http://geodesic.mathdoc.fr/articles/10.1051/m2an:2002033/}
}
TY  - JOUR
AU  - Havé, Pascal
TI  - EasyMSG : tools and techniques for an adaptive overlapping in SPMD programming
JO  - ESAIM: Mathematical Modelling and Numerical Analysis 
PY  - 2002
SP  - 863
EP  - 882
VL  - 36
IS  - 5
PB  - EDP-Sciences
UR  - http://geodesic.mathdoc.fr/articles/10.1051/m2an:2002033/
DO  - 10.1051/m2an:2002033
LA  - en
ID  - M2AN_2002__36_5_863_0
ER  - 
%0 Journal Article
%A Havé, Pascal
%T EasyMSG : tools and techniques for an adaptive overlapping in SPMD programming
%J ESAIM: Mathematical Modelling and Numerical Analysis 
%D 2002
%P 863-882
%V 36
%N 5
%I EDP-Sciences
%U http://geodesic.mathdoc.fr/articles/10.1051/m2an:2002033/
%R 10.1051/m2an:2002033
%G en
%F M2AN_2002__36_5_863_0
Havé, Pascal. EasyMSG : tools and techniques for an adaptive overlapping in SPMD programming. ESAIM: Mathematical Modelling and Numerical Analysis , Special issue on Programming, Tome 36 (2002) no. 5, pp. 863-882. doi: 10.1051/m2an:2002033

Cité par Sources :