|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| BlockExecutionCounts | |
| BreadthFirstTraversal | |
| Coordinate | |
| DFTraversal | |
| DirectCommunication | |
| EventHeap | The class represents the heap of scheduled events for the work based simulator. |
| FileReaderVisitor | |
| FileVisitor | |
| FineGrainSimulator | This class generates a schedule for the switch code by simulating the init schedule and one steady state execution of the schedule |
| FlatIRToC | This class dumps the tile code for each filter into a file based on the tile number assigned |
| IMEMEstimation | |
| InitArgument | |
| JoinerCounter | This class keeps the counters for weights of the splitter/joiners and performs the test to check whether the simulation is finished |
| JoinerRemoval | |
| JoinerScheduleNode | |
| JoinerSimulator | |
| Layout | The Layout class generates mapping of filters to raw tiles. |
| MagicNetworkSchedule | This class generates bC code that describes the destinations for each send instruction and the sources for each receive instruction for each tile. |
| MakefileGenerator | |
| NumberGathering | A pass to generate a run of the simulation that will print various performance numbers, this pass must be run before RawExecutionCode*. |
| PopSimulator | This class generates a push schedule for the switch code by simulating pushes from the filter. |
| PushSimulator | This class generates a push schedule for the switch code by simulating pushes from the filter. |
| RateMatch | |
| RawBackend | |
| RawExecutionCode | |
| RawWorkEstimator | |
| RemoveGlobals | |
| RemovePrintStatements | |
| Router | |
| SimulationCounter | This class keeps the counters for weights of the splitter/joiners and performs the test to check whether the simulation is finished |
| SimulationCounterPop | This class keeps the counters for weights of the splitter/joiners and performs the test to check whether the simulation is finished |
| SimulationCounterPush | This class keeps the counters for weights of the splitter/joiners and performs the test to check whether the simulation is finished |
| Simulator | |
| SimulatorEvent | |
| SinkUnroller | This class will unroll and propagate for all sinks in the stream graph. |
| SwitchCode | This class generates the switch code for each tile and writes it to a file |
| SwitchScheduleNode | This class represents a node in the switch schedule. |
| TExecWrapper | |
| TileCode | This class dumps the tile code for each filter into a file based on the tile number assigned |
| Util | This class contains various function used by multiple passes |
| WorkBasedSimulator | This class generates a schedule for the switch code by simulating the init schedule and one steady state execution of the schedule |
| WorkEstimatesMap | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||