Tracera is a trace-based simulator for tightly-coupled GPU architectures.
- Modify the first line of simulator/simulator.py to point to where pypy is installed. Pypy makes the simulation over 10x faster than using cPython.
- Modify the PIN_ROOT variable in trace_generator/makefile to point to where Pin is installed.
- Benchmarks need to be annotated before the trace generator is run on them. See the wiki for how to do so.
scripts/trace.shshows how to run the trace generator on the benchmark binary.- The main simulator script is
simulator/simulator.py. An example simulator configuration file is insimulator/configs/tau_config.py.