Languages and Compilers for Parallel Computing - Xipeng Shen, Frank Mueller, James Tuck (Springer, 2016)