Skip to content

Latest commit

 

History

History
12 lines (12 loc) · 573 Bytes

README.md

File metadata and controls

12 lines (12 loc) · 573 Bytes

ACA_Project

Simulating the cache coherance protocol MSI, MESI and MOESI.
Setting the Parameters for Cache Simulators:

  1. Set L2_SETS and L2_WAYS in L2.h
  2. Set L3_SETS and L3_WAYS in LLC.h
  3. Set queue_size and res_queue_size in L2.h
  4. Number of Cores can be given while running executable.

Steps to run the project:
1. To build the project run make command in the terminal. This will generate 3 executables msi, mesi and moesi.
2. Run the required executable like ./executable CORE_COUNT TRACE_FILE
for ex: > ./msi 8 trace_file