SDFstateSpaceStaticPeriodicScheduler Class Reference
#include <static_periodic_scheduler.h>
Classes | |
| class | TransitionSystem |
Public Member Functions | |
| SDFstateSpaceStaticPeriodicScheduler () | |
| ~SDFstateSpaceStaticPeriodicScheduler () | |
| void | schedule (TimedSDFgraph *g) |
Detailed Description
Static-Periodic Scheduler Compute a static-periodic schedule with maximal throughput for the supplied SDFG.
Constructor & Destructor Documentation
| SDFstateSpaceStaticPeriodicScheduler::SDFstateSpaceStaticPeriodicScheduler | ( | ) | [inline] |
| SDFstateSpaceStaticPeriodicScheduler::~SDFstateSpaceStaticPeriodicScheduler | ( | ) | [inline] |
Member Function Documentation
| void SDFstateSpaceStaticPeriodicScheduler::schedule | ( | TimedSDFgraph * | g | ) |
schedule () Compute a static-periodic schedule with maximal throughput for the supplied SDFG.
References CFraction::denominator(), SDFstateSpaceStaticPeriodicScheduler::TransitionSystem::execSDFgraphComputeSchedule(), SDFstateSpaceStaticPeriodicScheduler::TransitionSystem::execSDFgraphSelfTimed(), SDFstateSpaceStaticPeriodicScheduler::TransitionSystem::execSDFgraphStaticPeriodic(), SDFgraph::getActor(), SDFcomponent::getName(), isStronglyConnectedGraph(), CFraction::lowestTerm(), SDFgraph::nrActors(), and CFraction::numerator().
Referenced by analyzeSDFG().
Here is the call graph for this function:

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

