Introduction to parallel computing - Grama, Ananth...[et al] (Pearson Education, 2009)