Presentation
On
Cache Memory.
Presented byKazi Emad
191902025
Jaynal Abdin
191902055
1. What is Cache Memory?
2. The Memory Hierarchy
3. How does Cache Memory
Actually Work?
4. Different Cache Level
5. Cache Memory Principal
6. Cache Memory Structure
7. Cache Organization
8. Cache Mapping Technique
Agenda
 Cache memory is a chip-based computer
component that makes retrieving data from
the computer's memory more efficient.
 It acts as a temporary storage area that the
computer's processor can retrieve data from
easily.
What is Cache Memory?
The Memory Hierarchy :
Register
Cache
Memory
Main Memory
Magnetic Disk, CD-ROM,
DVD-ROM, HDD, SSD
Magnetic Tape
Inboard Memory Storage
Outboard Memory Storage
Offline Memory Storage
SpeedRate
Cache
Memory
DRAM
SRAM
Very Slow…😓
Why Do We Need Cache Memory, How it
works?
Cache Level
x
xLevel
1
Cache
CPU Core
Level
2
Cache
Level
3
Cache
Cache Level
x
x
Level
2
Cache
Level
3
Cache
x
Level
1
Cache
CPU Core
Cache memory principles:
Cache memory structure:
Cache organization:
Cache mapping technique:
Cache mapping is a technique by which the contents of main memory are brought into the cache
memory.
– Direct mapping
– Associative mapping
– Set associative – mapping
The following diagram illustrates the mapping process-
Any Question?
Thank You

Cache memory by emad