Parallel computers: architecture and programming - Rajaraman, V (New Delhi PHI Learning, 2009)