Skip to main content

Module execution

Module execution 

Source
Expand description

Portable execution-group topology and scheduling state. Validated execution-group dependency graphs and ready-set scheduling.

Structs§

ExecutionGraph
Validated execution-group dependency graph with one authoritative output.
ExecutionGroupId
Stable non-empty identity for one architecture execution group.
ExecutionGroupSchedule
Backend-neutral execution-group orchestration and dependency-output lifetime tracking.
ExecutionGroupSpec
One named execution group and the groups whose outputs it consumes.
ExecutionUnitAddress
Stable architecture-group and group-local address of one flattened execution unit.
ExecutionUnitLayout
Validated mapping between architecture groups and the flat residency-unit order.

Enums§

ExecutionGraphError
Invalid execution graph declaration.
ExecutionScheduleError
Invalid transition in backend-neutral execution-group orchestration.
ExecutionUnitLayoutError
Invalid architecture execution-unit grouping.
ReadyGroupState
State of one execution group in a ready-set scheduler.