Table of Contents
In Praise of Computer Architecture: A Quantitative Approach Fifth Edition
Chapter 1: Fundamentals of Quantitative Design and Analysis
Chapter 2: Memory Hierarchy Design
Chapter 3: Instruction-Level Parallelism and Its Exploitation
Chapter 4: Data-Level Parallelism in Vector, SIMD, and GPU Architectures
Chapter 5: Thread-Level Parallelism
Chapter 6: Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism
C: Pipelining: Basic and Intermediate Concepts
Translation between GPU terms in book and official NVIDIA and OpenCL terms