Navigation

  • 索引
  • 模块 |
  • Bigflow Python 1.0.0 文档 »

內容目录

  • Planner优化——Analysis与Pass说明
    • 1. Analysis与Pass调用
    • 2. Analysis与Pass依赖
    • 3. Analysis介绍
    • 4. Pass介绍

本页

  • 显示源代码

快速搜索

Planner优化——Analysis与Pass说明¶

1. Analysis与Pass调用¶

../_images/pass_rely.png

//TODO(Wen Xiang)

2. Analysis与Pass依赖¶

//TODO(Wen Xiang)

3. Analysis介绍¶

  • DataFlowAnalysis
  • ScopeBasicInfoAnalysis
  • PartialNodeAnalysis
  • PromotableNodeAnalysis
  • ReduceNumberAnalysis
  • PreparedNodeAnalysis
  • TaskIndexAnalysis
  • TaskFlowAnalysis
  • VertexAnalysis
  • ScopeLevelAnalysis
  • ExecutorDependencyAnalysis

4. Pass介绍¶

  • LoadLogicalPlanPass
  • RemoveUnsinkedUnitPass
  • RemoveUselessUnionPass
  • RemoveEmptyUnitPass
  • AddTaskUnitPass
  • MergeSingleNodePass
  • MergeDistributeShufflePass
  • PromoteUnionDownstreamPass
  • PromoteGlobalPartialNodePass
  • MergePromoteGlobalPartialPass
  • PromotePurePartialShufflePass
  • SplitShufflePass
  • BuildMapInputPass
  • BuildShuffleEncoderDecoderPass
  • BuildShuffleWriterReaderPass
  • BuildAggregatorPass
  • BuildDummyExecutorPass
  • BuildLogicalExecutorPass
  • BuildPartialExecutorPass
  • BuildLocalShuffleExecutorPass
  • BuildPartialShuffleExecutorPass
  • BuildMergeShuffleExecutorPass
  • BuildTaskExecutorPass
  • BuildPhysicalPlanPass
  • MergeTaskPass

Navigation

  • 索引
  • 模块 |
  • Bigflow Python 1.0.0 文档 »
© Copyright 2017, Baidu. Created using Sphinx 1.7.6.