class |
AggressiveSpeculativeCloningPass |
Speculative execution.
|
class |
CompressionPass |
A pass for applying compression algorithm for data flowing between vertices.
|
class |
DefaultDataPersistencePass |
Pass for initiating IREdge data persistence ExecutionProperty with default values.
|
class |
DefaultDataStorePass |
Edge data store pass to process inter-stage memory store edges.
|
class |
DefaultEdgeDecoderPass |
Pass for initiating IREdge Decoder ExecutionProperty with default dummy coder.
|
class |
DefaultEdgeEncoderPass |
Pass for initiating IREdge Encoder ExecutionProperty with default dummy coder.
|
class |
DefaultParallelismPass |
Optimization pass for tagging parallelism execution property.
|
class |
DefaultScheduleGroupPass |
A pass for assigning each stages in schedule groups.
|
class |
DisaggregationEdgeDataStorePass |
A pass to support Disaggregated Resources by tagging edges.
|
class |
DuplicateEdgeGroupSizePass |
A pass for annotate duplicate data for each edge.
|
class |
LambdaPass |
Lambda Pass.
|
class |
LargeShuffleAnnotatingPass |
This pass assumes that a RelayVertex was previously inserted to receive each shuffle edge.
|
class |
PipeTransferForAllEdgesPass |
Annotate 'Pipe' on all edges.
|
class |
ResourceLocalityPass |
|
class |
ResourceSitePass |
Computes and assigns appropriate share of nodes to each irVertex to minimize shuffle time,
with respect to bandwidth restrictions of nodes.
|
class |
ResourceSlotPass |
|
class |
ShuffleEdgePushPass |
A pass for tagging shuffle edges different from the default ones.
|
class |
SkewAnnotatingPass |
For each shuffle edge, set the number of partitions to (dstParallelism * HASH_RANGE_MULTIPLIER).
|
class |
TransientResourceDataTransferPass |
Optimizes IREdges between transient resources and reserved resources.
|
class |
TransientResourcePriorityPass |
Place valuable computations on reserved resources, and the rest on transient resources.
|
class |
UpfrontCloningPass |
Set the ClonedScheduling property of source vertices, in an upfront manner.
|
class |
XGBoostPass |
Pass for applying XGBoost optimizations.
|