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.
@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 :