For nearly 30 years, Computer Architecture: A Quantitative Approach has been considered essential reading by instructors, students, and practitioners of computer design. The seventh edition of this classic textbook is fully revised with the latest developments in processor and system architecture. Joined by new co-author Christos Kozyrakis, Turing Award-winning authors John Hennessy and David Patterson continue their longstanding tradition of focusing on areas where the most exciting computing innovations are happening, with a strict emphasis on good engineering design. This edition covers new developments in GPU and CPU architectures, domain-specific architectures, and features more comprehensive coverage of systems on a chip (SoC) and heterogeneity.