Languages and Compilers for Parallel Computing - Kasahara (Springer Berlin Heidelberg, 2013)