Package | Description |
---|---|
exploration.interfaces.threeDim |
package contains interfaces for a 3D design space exploration experiments.
|
exploration.interfaces.twoDim |
package contains interfaces for a 2D design space exploration experiments.
|
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 | Interface and Description |
---|---|
interface |
LatProcBuffConstraints
Interface to be implemented for 3-dim exploration of
Latency, Processors used and Total Communication Buffer Size.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LatBuffConstraints
Interface to be implemented for 2-dim exploration of
Latency and Total communication buffer size
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterMutExclNonPipelined
Cluster scheduling for distributed memory.
|
Modifier and Type | Class and Description |
---|---|
class |
MutualExclusionSolver
Mutual exclusion solver parent class
|
Modifier and Type | Class and Description |
---|---|
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.
|