Open Source Your Knowledge, Become a Contributor

Until now we have seen all the basic commands to communicate between process grouped on MPI_COMM_WORLD. This last chapter treats of additional topics that would not fit in a proper chapter by themselves. The choice to put all these topic here is entirely subjective and could be considered arbitrary. Now as this course aims at giving you a first taste of MPI and the right tools to be able to develop a complete program from scratch and understanding the basic mechanisms of MPI, it felt less necessary to have an in-depth covering of communicators or custom-types. This is why they are quickly covered in this section. Further explanation of these topics might be the subject of a future advanced MPI-course.