eBook Computer Architecture: A Quantitative Approach, 6th Edition

  • David Patterson
  • Published By: Morgan Kaufmann
  • ISBN-10: 0128119063
  • ISBN-13: 9780128119068
  • DDC: 004.22
  • Grade Level Range: 11th Grade - College Senior
  • 936 Pages | eBook
  • Original Copyright 2018 | Published/Released May 2018
  • This publication's content originally published in print form: 2018
  • Price:  Sign in for price



The sixth edition of this classic textbook is fully revised with the latest developments in processor and system architecture. It now features examples from the RISC-V (RISC Five) instruction set architecture, a modern RISC instruction set developed and designed to be a free and openly adoptable standard. It also includes a new chapter on domain-specific architectures and an updated chapter on warehouse-scale computing that features the first public information on Google's newest WSC.

Table of Contents

Front Cover.
Computer Architecture Formulas.
In Praise of Computer Architecture: A Quantitative Approach Sixth Edition.
Half Title Page.
About the Author.
Title Page.
Copyright Page.
1: Fundamentals of Quantitative Design and Analysis.
2: Memory Hierarchy Design.
3: Instruction-Level Parallelism and Its Exploitation.
4: Data-Level Parallelism in Vector, SIMD, and GPU Architectures.
5: Thread-Level Parallelism.
6: Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism.
7: Domain-Specific Architectures.
A Instruction Set Principles.
B Review of Memory Hierarchy.
C Pipelining: Basic and Intermediate Concepts.
D Storage Systems.
E Embedded Systems.
F Interconnection Networks.
G Vector Processors in More Depth.
H Hardware and Software for VLIW and EPIC.
I Large-Scale Multiprocessors and Scientific Applications.
J Computer Arithmetic.
K Survey of Instruction Set Architectures.
L Advanced Concepts on Address Translation.
M Historical Perspectives and References.
Other Backmatter.