Seventh Sense Rambling about life's little things, in 7 ≡ 1 (mod 6) fashion



 «
  »


MPI – The Message Passing Interface

MPI, message passing interface, is a language-independent communications protocol used to program parallel computers – supporting both point-to-point and collective communication modes. With high performance, scalability, and portability as its primary goals, MPI remains the dominant model used in high performance computing (HPC). For the technically oriented:

MPI is a message-passing application programmer interface, together with protocol and semantic specifications for how its features must behave in any implementation.

Although MPI is a complex and multifaceted system, one can solve a wide variety of problems using just six of its functions. These six functions can also serve a way of introducing MPI:


MPI_Init : Initialize MPI process
MPI_Comm_size : Determine number of processes
MPI_Comm_rank : Determine the process ID
MPI_Send : Send a message
MPI_Recv : Receive a message
MPI_Finalize : Terminate/Finalize MPI process



To be continued





8 responses to “MPI – The Message Passing Interface

  1. [...] For my understanding of what MPI is &/or does, please refer to this write up. [...]

  2. [...] For my understanding of what MPI is &/or does, please refer to this write up. [...]

  3. [...] For my understanding of what MPI is &/or does, please refer to this post. [...]

  4. [...] For my understanding of what MPI is &/or does, please refer to this post. [...]

  5. [...] For my understanding of what MPI is &/or does, please refer to this post. [...]

  6. [...] For my understanding of what MPI is &/or does, please refer to this post. [...]

  7. [...] For my understanding of what MPI is &/or does, please refer to this post. [...]

  8. [...] For my understanding of what MPI is &/or does, please refer to this post. [...]

Comments are closed.



Most of these posts, especially the ones with any hint of technical jargon, are intended to be Note2Self. But if any of them float your boat, then feel free to sail along.

If you feel so generous, improve my journey by sharing your thoughts!

Michigan Tech MS/PhD LaTeX Template


  @sgowtham

@BrandonTHG Will do :)
about 12 hours ago


@BrandonTHG Eagan, Sir. Gathering with Mark, Linda & Gopher fans in a camp.
about 12 hours ago


Coffee on the house with a smile, again, in Settlers Co-op. Bruce Crossing continues to be classy, as it always has been to me!
about 13 hours ago


Off to the land of Vikings & 10,000 lakes, through America's Cheese Curtain, (literally) in search of greener pastures & good friends!
about 14 hours ago


@ryderstep Oh nice! He left us a while ago for greener pastures of Western Michigan. Good man!
2013.05.17 @ 11:25:17 pm