Parallel programming with MPI - Pacheco, Peter S. (Morgan Kaufmann Publishers, 1997)