Computer Organization: CPU Cache and the Memory Hierarchy

Master CPU cache organization & ace computer organization, computer architecture exams!
4.67 (75 reviews)
Udemy
platform
English
language
Hardware
category
Computer Organization: CPU Cache and the Memory Hierarchy
5,189
students
2.5 hours
content
Aug 2022
last update
$69.99
regular price

What you will learn

Why do our computers have so many different types of memories?

What is a cache?

Why is a cache needed?

What data should be kept in a cache?

What are temporal and spatial locality?

How do caches exploit temporal locality?

How do caches exploit spatial locality?

What is the classic LRU cache replacement policy?

What are cache blocks? Why use them?

What is associativity in caches?

What is a fully associative cache?

What is a direct mapped cache?

What is a set associative cache?

How to determine whether a particular memory address will hit or miss in the cache?

How the address breakdown works for accessing data stored in fully associative, direct mapped, and set-associative caches?

How to modify data in caches?

What is a write-through cache?

What is a write-back cache?

How dirty bits are used in a write-back cache?

What other cache eviction algorithms, besides LRU, can be used?

How are caches organized in a hierarchy in modern computers?

Screenshots

Computer Organization: CPU Cache and the Memory Hierarchy - Screenshot_01Computer Organization: CPU Cache and the Memory Hierarchy - Screenshot_02Computer Organization: CPU Cache and the Memory Hierarchy - Screenshot_03Computer Organization: CPU Cache and the Memory Hierarchy - Screenshot_04
Related Topics
4597830
udemy ID
3/15/2022
course created date
7/22/2022
course indexed date
Bot
course submited by