Page Tools:
  • print-friendly version

Memory Systems and Pipelined Processors

Author(s): Harvey G. Cragon, University of Texas, Austin, Texas
Details:
  • ISBN-13: 9780867204742
  • ISBN-10:0867204745
  • Paperback    592 pages      © 1996
Price: International Sales $166.95 US List
Add to Cart

Overview

As a thorough compendium of both historical and contemporary implementation techniques, this is an essential sourcebook for a graduate course in computer architecture and for practicing professionals. This text offers an in-depth treatment of the implementation details of memory systems and pipelined processors, the "microarchitecture" of modern computers and microprocessors.  Exploring techniques for solving the design problems inherent in computers with high levels of concurrency, such as the demand for a memory system with low latency and high bandwidth, branching, providing precise interrupts, managing dependencies and insuring coherency.

Additionally, it examines the difficulties presented by virtual memory in high performance computers. As a thorough compendium of both historical and contemporary implementation techniques, this is an essential sourcebook for computer architecture students and practicing professionals.

ShowKey Features

Concepts are introduced step-by-step at increasing levels of detail to avoid overwhelming the reader.
Provides references to the origins of ideas guiding readers to relevant literature.
Includes a chapter on diversity of addresses.
Exercises at the end of each chapter.

Back to top

ShowTable of Contents

Preface 

1. Memory Systems
2. Caches
3. Virtual Memory
4. Memory Addressing and I/O Concurrency
5. Interleaved Memory and Disk Systems
6. Pipelined Processors
7. Branching
8. Dependencies
9. Exceptions and Interrupts
10. Enhanced Implementations
11. Vector Processors 

References
Subject Index
Processors Index
Trademarks


Back to top

ShowAbout the Author(s)

Harvey G. Cragon-University of Texas, Austin, Texas

Harvey G. Cragon, University of Texas, Austin
Department of Computer Sciences, College of Natural Sciences. Ernest Cockrell, Jr. Centennial Chair Emeritus In Engineering, BSEE. He has over 30 years of industrial experience in architectural design and implementation of digital computers, including 25 years with Texas Instruments. Mr. Cragon's current research interests are in computer architecture design methodology and high-speed computers.

Back to top

ShowAppropriate Courses

Graduate level text that offers an in-depth treatment of the implementation details of memory systems and pipeline processors. 

  • Microarchitecture 
  • Memory Systems 
  • Microprocessors
Back to top