Computer Architecture: Pipelined and Parallel Processor Design

Front Cover
Jones & Bartlett Learning, 1995 - Architecture - 788 pages
Computer Architecture: Pipeline and Parallel Processor Design was designed for a graduate level course on computer architecture and organization. The book's content, especially the last half of the book, represents the most advanced material that a typical graduate student studies before directly encountering the design process. The text avoids extensive compendiums of current features of various processors or technologies, just as it stresses concepts that underlie these processor designs. It abstracts the essential elements of processor design and emphasizes a design methodology including: design concepts, design target data, and evaluation tools, especially those using basic probability theory and simple queuing theory.
 

Contents

Architecture and Machines
1
Time Area and Instruction Sets
2
Concurrent Processors
7
7
124
1
141
Pipelined Processor Design
181
Cache Memory
265
12
303
How Programs Behave
425
Shared Memory Multiprocessors
511
Processor Studies
663
4
694
Appendix A DTMR Cache Miss Rates
719
Multiprogrammed Warm Cache Environment
728
Appendix B SPECmark vs DTMR Cache Performance
741
Appendix F Some Details on BusBased Protocols
787

Memory System Design
345

Other editions - View all

Common terms and phrases

Popular passages

Page 765 - RH Katz, SJ Eggers, DA Wood, CL Perkins, and RG Sheldon. Implementing a cache consistency protocol.

Bibliographic information