SDFstateSpaceThroughputAnalysisNingGao Class Reference

#include <static_periodic_ning_gao.h>

Collaboration diagram for SDFstateSpaceThroughputAnalysisNingGao:

List of all members.

Classes

class  TransitionSystem

Public Member Functions

 SDFstateSpaceThroughputAnalysisNingGao ()
 ~SDFstateSpaceThroughputAnalysisNingGao ()
TDtime analyze (TimedSDFgraph *gr, StorageDistribution *d, SDFtime period, vector< SDFtime > &startTime)

Private Attributes

TimedSDFgraphg
TransitionSystemtransitionSystem

Detailed Description

Throughput / storage-space trade-off exploration for Ning and Gao's buffer sizing problem. Analyze the trade-offs between storage distributions and throughput.


Constructor & Destructor Documentation

SDFstateSpaceThroughputAnalysisNingGao::SDFstateSpaceThroughputAnalysisNingGao (  )  [inline]
SDFstateSpaceThroughputAnalysisNingGao::~SDFstateSpaceThroughputAnalysisNingGao (  )  [inline]

Member Function Documentation

TDtime SDFstateSpaceThroughputAnalysisNingGao::analyze ( TimedSDFgraph g,
StorageDistribution d,
SDFtime  period,
vector< SDFtime > &  startTime 
)

analyze () The function returns the throughput of the graph under the given storage constraints and using the supplied static-periodic schedule. The graph execution follows the operational semantics of Ning and Gao.

References SDFstateSpaceThroughputAnalysisNingGao::TransitionSystem::execSDFgraph(), _StorageDistribution::sp, and transitionSystem.

Referenced by analyzeSDFG().

Here is the call graph for this function:


Member Data Documentation


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