Parallel computers Architecture and programming - Rajaraman, V. & Murthy, Siva Ram C. (PHI Learning Private Limited, New Delhi, 2000)