maesfahani / gpuocelot

Automatically exported from code.google.com/p/gpuocelot
0 stars 0 forks source link

Add Dataflow Graph Analysis Module #2

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Describe the New Feature:
 1. A dataflow graph is an augmented control flow graph where the live
registers going into and out of each block are annotated in the cfg.
 2. Create a separate DFG class where each block is augmented with a list
of live registers in and a list of live registers out.

Which milestone does the feature belong to?
0.5.0

Which branch does the new feature go in?
Trunk

Original issue reported on code.google.com by gregory....@gatech.edu on 22 Jun 2009 at 7:52

GoogleCodeExporter commented 8 years ago

Original comment by gregory....@gatech.edu on 22 Jun 2009 at 7:56

GoogleCodeExporter commented 8 years ago
DataflowGraph class added to PTX.  This takes a CFG as an input and builds the 
live
in and live out register sets of each basic block.  Verified by hand.  The
application DFG builds a graph viz representation of each kernel's dataflow 
graph.

Original comment by gregory....@gatech.edu on 25 Jun 2009 at 11:02