×

EasyMSG

swMATH ID: 1748
Software Authors: Havé, Pascal
Description: EasyMSG: tools and techniques for an adaptive overlapping in SPMD programming During the development of a parallel solver for Maxwell equations by integral formulations and fast multipole method, 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 an implementation of this techniques using dynamic and adaptive overlapping based on the EasyMSG high level C++ library over MPI, a case of SPMD programming.
Homepage: http://journals.cambridge.org/action/displayAbstract?fromPage=online&aid=8205173
Keywords: SPMD parallel processing; message passing environment; communications optimization; C++; Maxwell equations; fast multipole method
Related Software: POOMA; PETSc
Cited in: 1 Publication

Cited by 1 Author

1 Havé, Pascal

Citations by Year