Expand description
Execution plan — the linearised, stream-aware schedule produced by the compilation pipeline and consumed by the executor backends.
An ExecutionPlan is an ordered sequence of PlanSteps, each of
which describes one concrete GPU or host-side action. Steps are already
assigned to streams and include the event synchronisation pairs needed
to enforce cross-stream dependencies.
The plan is produced by running all analysis and optimisation passes in
sequence; see ExecutionPlan::build.
Structs§
- Execution
Plan - The compiled, optimised execution plan for a
ComputeGraph.
Enums§
- Plan
Step - A single step in the execution plan.