Package | Description |
---|---|
solver.distributedMemory.mapping |
package contains solver for mapping problem (partition + allocation + communication cost).
|
solver.distributedMemory.partitioning |
package contains solver for partitioning problem.
|
solver.distributedMemory.placement |
package contains solver for placement problem.
|
solver.distributedMemory.scheduling |
package contains solver for scheduling problem for a distributed memory architecture.
|
solver.sharedMemory.combinedSolver |
package contains solver for scheduling problem for a shared memory architecture.
|
solver.sharedMemory.combinedSolver.nonpipelined |
package contains solver for scheduling problem for a shared memory architecture for non-pipelined scheduling.
|
solver.sharedMemory.combinedSolver.pipelined |
package contains solver for scheduling problem for a
shared memory architecture for pipelined scheduling.
|
Modifier and Type | Class and Description |
---|---|
class |
MappingCommSolver
Combine solving of mapping and communication cost problem.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericPartitionSolver
Generic partition solve which finds a solution with
workload assigned to a group, communication cost between the groups
and number of groups.
|
class |
PartitionSolverHSDF
An HSDF based partition solver for application graph.
|
class |
PartitionSolverSDF
An SDF based partition solver for application graph.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericPlacementSolver
Generic placement solver which maps a group of SDF actors to
a cluster on target platform.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterMutExclNonPipelined
Cluster scheduling for distributed memory.
|
class |
ClusterMutExclPipelined |
Modifier and Type | Class and Description |
---|---|
class |
MutualExclusionSolver
Mutual exclusion solver parent class
|
Modifier and Type | Class and Description |
---|---|
class |
MatrixSolver
Matrix Solver is a SMT based solver which uses functions to solve
the scheduling problem.
|
class |
MutExNonPipelinedScheduling
Mutual Exclusion solver for non-pipelined scheduling problem
|
Modifier and Type | Class and Description |
---|---|
class |
MutExPipelinedScheduling
The pipelined problem is solved using this class by
a Mutual exclusion solver.
|
class |
UnfoldingScheduling
The pipelined problem is solved by unfolding the application graph by a number of
times and scheduling it.
|