Expand description
Backend execution, parameter, transfer, and collective capabilities. Narrow capability contracts implemented by execution backends.
Structs§
- Role
Exact Boundary Value - One logical boundary tensor coupled to the exact in-band header that must be transmitted with its payload.
Traits§
- Barrier
Backend - Payload-free agreement on an opaque communication group.
- Broadcast
Backend - Root-to-group publication on an opaque communication group.
- Collective
Backend - Collective operations available to distributed runtime policies.
- Communication
Backend - Common opaque handles and exact completion used by communication extensions.
- Even
Gather Backend - Equal-size gathering on an opaque communication group.
- Failure
Agreement Backend - All-rank success-status agreement on an opaque communication group.
- Parameter
Backend - Materializes and binds checkpoint data to backend-native parameter slots.
- Point
ToPoint Backend - Ordered point-to-point boundary transfer on one opaque route.
- Submission
Backend - Submits backend-native work and retains values through exact completion.
- SumReduction
Backend - Sum reduction on an opaque communication group.
- Transfer
Backend - Promotes and demotes backend-native storage without changing its semantics.
- Uneven
Gather Backend - Unequal-size gathering on an opaque communication group.
- Variable
AllTo AllBackend - Variable-count exchange on an opaque communication group.