Loading [MathJax]/extensions/TeX/boldsymbol.js

 

 

 

Some of the most important MPI functions

  • MPI\_Init - initiate an MPI computation
  • MPI\_Finalize - terminate the MPI computation and clean up
  • MPI\_Comm\_size - how many processes participate in a given MPI communicator?
  • MPI\_Comm\_rank - which one am I? (A number between 0 and size-1.)
  • MPI\_Send - send a message to a particular process within an MPI communicator
  • MPI\_Recv - receive a message from a particular process within an MPI communicator
  • MPI\_reduce or MPI\_Allreduce , send and receive messages