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: