Parallel computers architecture and programming - Rajaraman, V. (New Delhi PHI Learning, 2012)