|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use at.dms.kjc.sir.lowering.partition | |
|---|---|
| at.dms.kjc.backendSupport | Package documentation for at.dms.kjc.backendSupport |
| at.dms.kjc.flatgraph | FlatNode basics |
| at.dms.kjc.sir.lowering.fusion | Provides compiler passes to fuse (combine) a set of filters into a single filter. |
| at.dms.kjc.sir.lowering.partition | Provides algorithms for adjusting the granularity of the stream graph to improve load balancing or optimization potential. |
| at.dms.kjc.sir.lowering.partition.cache | Fuses filters in the stream graph while respecting instruction and data cache constraints. |
| at.dms.kjc.sir.lowering.partition.dynamicprog | Adjusts the granularity of the stream graph, using a dynamic programming algorithm to optimize the load balancing. |
| at.dms.kjc.slicegraph | This package aims to supersede the SIR and flatgraph representations of the stream graph with a single representation that maintains all relevant information as well as slice information. |
| at.dms.kjc.spacetime | |
| Classes in at.dms.kjc.sir.lowering.partition used by at.dms.kjc.backendSupport | |
|---|---|
| WorkEstimate
Provides a means for estimating the amount of work in a stream graph. |
|
| Classes in at.dms.kjc.sir.lowering.partition used by at.dms.kjc.flatgraph | |
|---|---|
| WorkEstimate
Provides a means for estimating the amount of work in a stream graph. |
|
| Classes in at.dms.kjc.sir.lowering.partition used by at.dms.kjc.sir.lowering.fusion | |
|---|---|
| PartitionGroup
This represents a partitioning of the children of a single SIR Container. |
|
| Classes in at.dms.kjc.sir.lowering.partition used by at.dms.kjc.sir.lowering.partition | |
|---|---|
| IdempotentTransform
Idempotent transform on a stream graph. |
|
| ListPartitioner
This is a partitioner that keeps a canonical list of underlying nodes to help with partitioning. |
|
| PartitionGroup
This represents a partitioning of the children of a single SIR Container. |
|
| PartitionRecord
This is just a structure for recording what has been assigned to a given partition. |
|
| StreamTransform
This represents a symbolic transformation on a stream graph. |
|
| WorkEstimate
Provides a means for estimating the amount of work in a stream graph. |
|
| WorkList
A wrapper for a linked list to save ourself a lot of casting with work entries. |
|
| Classes in at.dms.kjc.sir.lowering.partition used by at.dms.kjc.sir.lowering.partition.cache | |
|---|---|
| ListPartitioner
This is a partitioner that keeps a canonical list of underlying nodes to help with partitioning. |
|
| WorkEstimate
Provides a means for estimating the amount of work in a stream graph. |
|
| Classes in at.dms.kjc.sir.lowering.partition used by at.dms.kjc.sir.lowering.partition.dynamicprog | |
|---|---|
| ListPartitioner
This is a partitioner that keeps a canonical list of underlying nodes to help with partitioning. |
|
| WorkEstimate
Provides a means for estimating the amount of work in a stream graph. |
|
| Classes in at.dms.kjc.sir.lowering.partition used by at.dms.kjc.slicegraph | |
|---|---|
| WorkEstimate
Provides a means for estimating the amount of work in a stream graph. |
|
| Classes in at.dms.kjc.sir.lowering.partition used by at.dms.kjc.spacetime | |
|---|---|
| WorkEstimate
Provides a means for estimating the amount of work in a stream graph. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||