Skip to content
/ deppy Public

An efficient dynamic data-dependence profiler

License

Notifications You must be signed in to change notification settings

jf549/deppy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deppy

An efficient dynamic data-dependence profiler

Building

$ mkdir build
$ cd build
$ cmake ..
$ make

Running

Instrumenting a C program

$ cd build
$ ./tracer/instrument.sh path/to/source.c

The C program will be compiled with instrumentation into the executable build/tracer/tracer.

Running the profiler

$ cd build
$ ./tracer/tracer | ./analyser/deppy

Running the unit tests

$ cd build
$ ./test/tests