Book contents
- Frontmatter
- Dedication
- Contents
- Preface
- Acknowledgements
- 1 Introduction
- 2 Data Storage: Physical Allocation and Logical Format
- 3 Main Memory: The Physical Space
- 4 Buffer Replacement Algorithms
- 5 In-Memory Data Processing in Large Data Centers
- 6 GPU Computing: A New Algorithm-to-Architecture Interaction
- 7 GPU for Structured Data
- 8 GPU for Spatial Data: A Case Study in Pathology Imaging Applications
- 9 Ray Tracing Hardware in GPUs for Accelerated Computation
- 10 The Future of Computing: Synergies in Data Management and System Architecture
- References
- Index
3 - Main Memory: The Physical Space
Published online by Cambridge University Press: 21 November 2024
- Frontmatter
- Dedication
- Contents
- Preface
- Acknowledgements
- 1 Introduction
- 2 Data Storage: Physical Allocation and Logical Format
- 3 Main Memory: The Physical Space
- 4 Buffer Replacement Algorithms
- 5 In-Memory Data Processing in Large Data Centers
- 6 GPU Computing: A New Algorithm-to-Architecture Interaction
- 7 GPU for Structured Data
- 8 GPU for Spatial Data: A Case Study in Pathology Imaging Applications
- 9 Ray Tracing Hardware in GPUs for Accelerated Computation
- 10 The Future of Computing: Synergies in Data Management and System Architecture
- References
- Index
Summary
This chapter offers a comprehensive examination of main memory, considering both its architectural aspects and its critical role in systems software. The discussion includes the utilization of physical memory addresses as a linkage mechanism, connecting programs in virtual space to their corresponding execution spaces in the cache and main memory. The chapter also presents advancements in CPU and memory products, elucidating their relevance to memory management. Additionally, it introduces the concept of the OS buffer cache and the development of a key–value store at the user level, highlighting their significance in the broader context of data management systems.
- Type
- Chapter
- Information
- Data ManagementInteractions with Computer Architecture and Systems, pp. 41 - 81Publisher: Cambridge University PressPrint publication year: 2024