SDFstateSpaceThroughputAnalysisNingGao Class Reference
#include <static_periodic_ning_gao.h>
Collaboration diagram for SDFstateSpaceThroughputAnalysisNingGao:
Classes | |
class | TransitionSystem |
Public Member Functions | |
SDFstateSpaceThroughputAnalysisNingGao () | |
~SDFstateSpaceThroughputAnalysisNingGao () | |
TDtime | analyze (TimedSDFgraph *gr, StorageDistribution *d, SDFtime period, vector< SDFtime > &startTime) |
Private Attributes | |
TimedSDFgraph * | g |
TransitionSystem * | transitionSystem |
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
Referenced by analyze().
The documentation for this class was generated from the following files: