Advanced computer architecture: Paralllism, Scalability, Programmability - Hwang,Kai (Tata McGraw-Hill, 2004)