Introduction to parallel computing - Grama,Ananth; Gupta,Anshul; Karypis,George; Kumar,Vipin (Tamil Nadu Pearson, 2003)