
Memory Systems
Cache, DRAM, Disk
Resources
Description
Key Features
- Understand all levels of the system hierarchy -Xcache, DRAM, and disk.
- Evaluate the system-level effects of all design choices.
- Model performance and energy consumption for each component in the memory hierarchy.
Readership
Table of Contents
- Overview: On the Topic of Memory Systems and Their Design ▪ Part I: Cache Ch. 1. An Overview of Cache Principles 2. Logical Organization 3. Management of Cache Contents 4. Cache Cohenrence 5. Implementation Issues 6. Cache Case Studies Part II: DRAM 7. Memory Systems Overview 8. DRAM Device: Basic Circuits and Architecture 9. DRAM System Signalling and Timing 10. DRAM Memory System Organization 11. Generic DRAM Memory Access Protocol 12. Evolution of DRAM Devices 13. DRAM Memory Controller 14. Memory System Design Analysis Part II: Disk 15. Overview of Disks 16. The Physical Layer 17. The Data Layer 18. Performance Issues and Design Tradeoffs 19. Drive Interface 20. Operational Performance Improvement 21. The Cache Layer, 23. Performance Testing 24. Storage Subsystems 25. Advanced Topics 26. Case Study Part IV: Cross-Cutting Issues 27. The Holistic Design of Memory Hierarchies 28. Analysis of Cost and Performance 29. Power and Energy 30. Reliability 31. Virtual Memory
Product details
- No. of pages: 900
- Language: English
- Copyright: © Morgan Kaufmann 2007
- Published: September 17, 2007
- Imprint: Morgan Kaufmann
- Hardcover ISBN: 9780123797513
- eBook ISBN: 9780080553849
About the Authors
Bruce Jacob
Affiliations and Expertise
David Wang
Affiliations and Expertise
Spencer Ng
Affiliations and Expertise
Ratings and Reviews
Latest reviews
(Total rating for all reviews)
Yuan H. Thu Mar 17 2022
Seemingly dated book but longlasting essence!
I know Prof. Jacob for a long time (not vice versa ^^) since I started reading his great academic papers and some of his blog entries. Not only a great memory specialist but he is also one of the best computer architect I've ever encountered. This book has a fantastic explanation on memory systems in great depth as well as a great chapter on performance evaluations. Both are must-reads for computer architecture/OS practitioners.