One level cache simulator.
Navigate to the cloned directory and run ./cache.py
- Implementing Cache.h header file.
- Testing Cache.h header file.
- Implementing cache replacement algorithms.
- Testing cache replacement algorithms.
- Python/Shell script to run the simulator.
- Implementing and testing the matrix multiplication programs.
- Analysis of first 4 points (Phase I - Easy)
- Analysis of last 2 points (Phase II - Hard)
src folder contains the C++ code for the simulators. exe folder will contain the executables generated while running the program.
cache.h contains definition of CacheLine and Cache class.cache.cpp file will contain the implementation of classes in cache.h.
Traces for the 3 programs in /matrix can be found here
- Shanthanu S Rai
- Rohit M P
- Shashwath
- Nishanth
- Varun Pattar
- Narayan