SDFstateSpaceListScheduler Class Reference
#include <list_scheduler.h>
Classes | |
| class | TransitionSystem |
Public Member Functions | |
| SDFstateSpaceListScheduler () | |
| ~SDFstateSpaceListScheduler () | |
| void | schedule (BindingAwareSDFG *bg) |
Detailed Description
List scheduler Constructs a set of static-order schedules for the processors in the architecture platform. Each schedule orders the firings of the actors running on the processor. A list scheduler is used to construct the static-order schedules.
Constructor & Destructor Documentation
| SDFstateSpaceListScheduler::SDFstateSpaceListScheduler | ( | ) | [inline] |
| SDFstateSpaceListScheduler::~SDFstateSpaceListScheduler | ( | ) | [inline] |
Member Function Documentation
| void SDFstateSpaceListScheduler::schedule | ( | BindingAwareSDFG * | bg | ) |
List scheduler Constructs a set of static-order schedules for the processors in the architecture platform. Each schedule orders the firings of the actors running on the processor. A list scheduler is used to construct the static-order schedules.
References SDFstateSpaceListScheduler::TransitionSystem::execSDFgraph(), and isStronglyConnectedGraph().
Referenced by LoadBalanceBinding::constructStaticOrderSchedules(), and LoadBalanceBinding::reconstructStaticOrderSchedules().
Here is the call graph for this function:

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

