We may earn an affiliate commission when you visit our partners.

Memory Hierarchy

Save
May 1, 2024 4 minute read

Memory Hierarchy refers to a system used to organize memory based on a hierarchy of speed and capacity. It is a fundamental concept in computer science, as it determines how quickly and efficiently data can be accessed by the processor. A memory hierarchy consists of multiple levels of memory, each with its own characteristics in terms of speed, capacity, cost, and volatility. The goal of a memory hierarchy is to optimize system performance by ensuring that frequently accessed data is stored in faster, more expensive memory, while less frequently accessed data is stored in slower, less expensive memory.

Levels of Memory Hierarchy

A typical memory hierarchy consists of the following levels, in order of increasing speed and decreasing capacity:

Share

Help others find this page about Memory Hierarchy: by sharing it with your friends and followers:

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Memory Hierarchy.
Focuses specifically on memory hierarchy design. It covers a wide range of topics, including cache design, memory management, and virtual memory. It valuable resource for anyone interested in learning more about this topic.
Provides a comprehensive overview of computer architecture, including a detailed discussion of memory hierarchy. It is written by two leading experts in the field and is suitable for both undergraduate and graduate students.
Provides a comprehensive overview of advanced computer architecture topics, including memory hierarchy. It is written by two leading experts in the field and is suitable for both undergraduate and graduate students.
Focuses on the design of modern processors, including a discussion of memory hierarchy. It is written by two leading experts in the field and is suitable for both undergraduate and graduate students.
This French-language book provides a comprehensive overview of computer architecture, including a discussion of memory hierarchy. It is written by a leading expert in the field and is suitable for both undergraduate and graduate students.
This Chinese-language book provides a comprehensive overview of computer architecture, including a discussion of memory hierarchy. It is written by a leading expert in the field and is suitable for both undergraduate and graduate students.
Provides a comprehensive overview of computer organization and architecture, including a discussion of memory hierarchy. It is written by a leading expert in the field and is suitable for both undergraduate and graduate students.
Provides a comprehensive overview of operating system concepts, including a discussion of memory management. It is written by three leading experts in the field and is suitable for both undergraduate and graduate students.
Provides a comprehensive overview of computer organization, including a discussion of memory hierarchy. It is written by a leading expert in the field and is suitable for both undergraduate and graduate students.
Provides a comprehensive overview of computer organization and design, including a discussion of memory hierarchy. It is written by two leading experts in the field and is suitable for both undergraduate and graduate students.
Provides a comprehensive overview of digital design and computer architecture, including a discussion of memory hierarchy. It is written by two leading experts in the field and is suitable for both undergraduate and graduate students.
Provides a comprehensive overview of computer architecture, including a discussion of memory hierarchy. It is written by two leading experts in the field and is suitable for both undergraduate and graduate students.
Table of Contents
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser