SDFstateSpaceThroughputAnalysis Class Reference
#include <selftimed_throughput.h>
Classes | |
| class | TransitionSystem |
Public Member Functions | |
| SDFstateSpaceThroughputAnalysis () | |
| ~SDFstateSpaceThroughputAnalysis () | |
| TDtime | analyze (TimedSDFgraph *g) |
Detailed Description
Throughput analysis Compute the throughput of an SDF graph for unconstrained buffer sizes and using auto-concurrency using a state-space traversal.
Constructor & Destructor Documentation
| SDFstateSpaceThroughputAnalysis::SDFstateSpaceThroughputAnalysis | ( | ) | [inline] |
| SDFstateSpaceThroughputAnalysis::~SDFstateSpaceThroughputAnalysis | ( | ) | [inline] |
Member Function Documentation
| TDtime SDFstateSpaceThroughputAnalysis::analyze | ( | TimedSDFgraph * | g | ) |
analyze () Compute the throughput of an SDF graph for unconstrained buffer sizes and using auto-concurrency using a state-space traversal.
References SDFgraph::actorsBegin(), SDFgraph::actorsEnd(), analyze(), c, SDFgraph::channelsBegin(), SDFgraph::channelsEnd(), componentToSDFgraph(), FSMSADF::computeRepetitionVector(), SDFstateSpaceThroughputAnalysis::TransitionSystem::execSDFgraph(), isStronglyConnectedGraph(), SDFgraph::nrChannels(), SDFcomponent::setId(), and stronglyConnectedComponents().
Referenced by analyze(), analyzeSDFG(), Binding::analyzeThroughputApplication(), generateSDFgraphProperties(), SDFstateSpaceBufferAnalysisNingGao::initMaxThroughput(), SDFstateSpaceBufferAnalysis::initMaxThroughput(), and randomThroughputConstraint().

The documentation for this class was generated from the following files:

