This is a revision of an introduction to the field for all computer scientists and engineers. It includes improved examples of current architectures and updated pipelining and memory chapters to address modern processors.

Computer Architecture: A Quantitative Approach focuses on computer architecture as a modern science. The second edition explores the next generation of architectures and design techniques with view to the future. A basis for modern computer architecture.