Advanced computer architecture : parallelism, scalability, programmability - Hwang, Kai & Jotwani, Naresh (McGraw Hill Education, New Delhi, 2011)