This book deals with advanced computer architecture and parallel programming techniques. The material is suitable for use as a textbook in a one-semester graduate or senior course, offered by Computer Science, Computer Engineering, Electrical Engineering, or Industrial Engineering programs.
Great book for those who are looking for advanced topics in computer architecture, but a little old nowadays. I read this book in the path of learning about cache coherency, but I didn't cover it all reading this book only.