"Culler, D.E, Singh, J.P & Gupta, Anoop" Parallel Computer Architecture: A Hardware/software approach - Morgan kaufmann Publishers ISBN: 9788181471895