Welcome to MPITutorial.com, a website that is dedicated to providing useful tutorials and information about programming with the Message Passing Interface (MPI). MPI is the de facto standard for distributed-memory parallel programming. For years, MPI has allowed professionals in industry and academia to write portable parallel programs that can execute across a wide array of architectures. Learning MPI, however, can be a difficult task. This website can help you learn MPI, and you can get started with the following resources.
- Simply looking for good reading material about MPI? Check out the recommended books.
- Wanting to get started with MPI or brush up on basics? Check out the beginner MPI tutorial.
- For learning advanced parts of MPI, go to the Advanced MPI Tutorial. (coming soon!)
- Feel like you have mastered MPI but want to expand your expertise? Check out the MPI Special Topics section for guides on many different advanced subjects. (coming soon!)
As you can see, this website is currently under construction. Stay tuned, because content is added frequently. Cheers!




