Introduction to parallel computing - Grama, Ananth; Grama, Ananth (Pearson Education : Addison Wesley, 2003)