-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
executable file
·28 lines (19 loc) · 877 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
## **Cache and Memory Hierarchy Simulator**
This project implements a flexible cache and memory hierarchy simulator in C++. The simulator is capable of modeling different cache configurations and memory hierarchies, including:
Single-level (L1) cache
Two-level (L1 + L2) cache
Caches with stream buffer prefetching
Key Features:
Configurable cache parameters: size, associativity, and block size
LRU (Least Recently Used) replacement policy
Write-back and write-allocate policies
Stream buffer prefetching (for advanced configurations)
Trace-driven simulation
Metrics Calculated:
Cache hit/miss rates
Memory traffic
Average Access Time (AAT)
Area estimates
Dynamic energy estimates
To find the source code, please visit the following private reporitory and request access.
https://github.com/umi001/Cache_Simulator