Parallel scientific computation a structured approach using BSP and MPI - Bisseling, Rob H. (Oxford University Press, 2004)