Expand description
Compile-time execution planning and assembly of the generated CopperList plan.
Structs§
- CuMission
Plan - A repeating execution graph for one mission, indexed by CopperList id.
- CuPlan
- An experimental portable process schedule for every mission in an app.
- CuPlan
Background - How one background task’s compute runs and is observed.
- CuPlan
Dependency - Precedence from
fromtoto, addressed by inventory index. - CuPlan
Step - One occurrence of a concrete process step within a schedule cycle.
- CuPlan
Thread - CPU pin and scheduling policy of a plan-owned thread.
- CuPlan
Worker - One sequential worker. Every inventory index belongs to exactly one worker.
- Explicit
Schedule - Enforce an exact saved process schedule during runtime generation.
- Pipeline
- Place each process stage on a dedicated worker in graph order.
- Planning
Input - Shared build-time input for every complete-schedule planner.
- Serial
- Default graph-order planner.
- Task
Order - Exact task order with bridge placement derived from graph dependencies.
Enums§
- CuPlan
Background Result - Which compute result a background gateway publishes into CopperList
n. - CuPlan
Placement - Where a worker runs.
Traits§
- CuPlanner
- Complete-schedule interface shared by built-in and offline planners.