Southampton-RSG-Training / dirac-intro-to-mpi

WIP: training material for DiRAC MPI course
https://southampton-rsg-training.github.io/dirac-intro-to-mpi/
Other
0 stars 0 forks source link

Clarify difference between blocking/non-blocking w.r.t. MPI communication functions #35

Open steve-crouch opened 1 month ago

steve-crouch commented 1 month ago

Episode: Communicating Data in MPI

The difference between blocking and non-blocking is potentially not clear enough. We should make it clearer that there are blocking communication functions and non-blocking functions. So you have to explicitly program non-blocking communication, etc; MPI_Send won’t decide to be blocking or non-blocking.