Languages and Compilers for Parallel Computing - Ding (Springer International Publishing, 2017)