The ChampSim simulator and trace files used for this project are added to the project/ folder. Traces are also available in the traces/ folder.
For running traces,
cd project/ChampSim_CRC2
# Compile the replacement policy into a config file
g++ -Wall --std=c++11 -o lru-config1 example/lru.cc lib/config1.a
# Running the trace with differenct configuration
# You can specify the numbers of warmup instructions and simulation instructions
./lru-config1 -warmup_instructions 1000000 -simulation_instructions 10000000 -traces trace/<YOUR-TRACE-FILE>.gz