Skip to content

jkloosterman/tracera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tracera

Tracera is a trace-based simulator for tightly-coupled GPU architectures.

Prerequisites

Installation

  • 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.

Usage

  • Benchmarks need to be annotated before the trace generator is run on them. See the wiki for how to do so.
  • scripts/trace.sh shows how to run the trace generator on the benchmark binary.
  • The main simulator script is simulator/simulator.py. An example simulator configuration file is in simulator/configs/tau_config.py.

About

A trace-based simulator for tightly-coupled GPU systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages