sdf/output/buffer_throughput/buffy.h File Reference
#include "../../base/timed/graph.h"

Functions | |
| void | outputSDFasBuffyModel (TimedSDFgraph *g, ostream &out, CString &output_actor, unsigned long long stackSz, unsigned long long hashSz, unsigned long long depStackSz) |
| void | outputSDFasBuffyModelThroughput (TimedSDFgraph *g, ostream &out, CString &output_actor, unsigned long long stackSz, unsigned long long hashSz, unsigned long long depStackSz) |
| void | outputSDFasStateSpaceThroughputModel (TimedSDFgraph *g, ostream &out, unsigned long long stackSz, unsigned long long hashSz) |
Function Documentation
| void outputSDFasBuffyModel | ( | TimedSDFgraph * | g, | |
| ostream & | out, | |||
| CString & | output_actor, | |||
| unsigned long long | stackSz, | |||
| unsigned long long | hashSz, | |||
| unsigned long long | depStackSz | |||
| ) |
outputSDfasBuffyModel () Output the SDF graph as a buffy model.
References printDefinitions(), printDependencies(), printDistribution(), printHash(), printMain(), printMiscFunctions(), printSdf(), printStack(), and printState().
Referenced by printSDFG().

| void outputSDFasBuffyModelThroughput | ( | TimedSDFgraph * | g, | |
| ostream & | out, | |||
| CString & | output_actor, | |||
| unsigned long long | stackSz, | |||
| unsigned long long | hashSz, | |||
| unsigned long long | depStackSz | |||
| ) |
outputSDfasBuffyModelThroughput () Output the SDF graph as a buffy model to find the maximal throughput for a given distribution size.
References printDefinitions(), printDependencies(), printDistribution(), printHash(), printMain(), printMiscFunctions(), printSdf(), printStack(), and printState().
Referenced by printSDFG().

| void outputSDFasStateSpaceThroughputModel | ( | TimedSDFgraph * | g, | |
| ostream & | out, | |||
| unsigned long long | stackSz, | |||
| unsigned long long | hashSz | |||
| ) |
outputSDFasStateSpaceThroughputModel () Output the SDF graph as a buffy model to find the maximal throughput for unconstrained buffer sizes and using auto-concurrency.
References FSMSADF::computeRepetitionVector(), findOutputActor(), SDFcomponent::getId(), SDFcomponent::getName(), outputActor, printDefinitions(), printHash(), printMain(), printMiscFunctions(), printSdf(), printStack(), and printState().
Referenced by printSDFG().


