Converting Procedural Descriptions to a Dataflow-Oriented Representation

Converting Procedural Descriptions to a Dataflow-Oriented Representation

m Determine scope of variables and apply single-assignment in the scope

m Convert Complex data-structures into simple types

m Unroll loops with constant loop-counts (if appropriate)

m Perform simple syntactic optimizations:

e.g. CMUDA: Value-trace (VT)

VLSI ‘91, Edinburgh

Previous slide Next slide Back to the first slide View Graphic Version