This chapter explains the basics of parallel programming and MPI (Mes-sage Passing Interface). To understand MPI, parallel computer architectures and parallel programing models are explained in the first chapter. APIs (Application Programming Interfaces) of MPI are shown with examples of MPI programming. Several key topics, such as data distribution methods and communication algorithms for MPI programming are also explained.
CITATION STYLE
Katagiri, T. (2019). Basics of MPI Programming. In The Art of High Performance Computing for Computational Science, Vol. 1 (pp. 27–44). Springer Singapore. https://doi.org/10.1007/978-981-13-6194-4_2
Mendeley helps you to discover research relevant for your work.