01 Computer Abstractions and Technology
Civilization advances by extending the number of important operations which we can perform without thinking about them.
Alfred North Whitehead,
An Introduction to Mathematics, 1911
- 01 Introduction
- 02 Seven Great Ideas in Computer Architecture
- 03 Below Your Program
- 04 Under the Covers
- 05 Technologies for Building Processors and Memory
- 06 Defining Performance
- 07 The Power Wall
- 08 The Sea Change: The Switch from Uniprocessors to Multiprocessors
- 09 Real Stuff: Benchmarking the Intel Core i7
- 10 Going Faster: Matrix Multiply in Python
- 11 Fallacies and Pitfalls