This project studies the effect of the cache parameters on its performance.
This project contains the following files
-
source code: cache_simulator.cpp -> main file implementaion that implements the set-associative cache
-
Report: contains the details of the implementation and experiments, in addtion to analyzing the graphs we get from the data sheet.
-
Exp1: contains the data we collected from experiment 1 and its corresponding graphs.
-
Exp2: contains the data we collected from experiment 2 and its corresponding graphs.
-
test_cases: contains the test cases and the method we used to validate the implementation of the cache.