rachit173 / ChampSim

ChampSim repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

ChampSim repository

License:Apache License 2.0


Languages

Language:C++ 91.1%Language:Python 8.4%Language:Makefile 0.2%Language:C 0.2%Language:Shell 0.1%