Skip to main content

Module partitioned_execution

Module partitioned_execution 

Source
Expand description

Rank-local graph execution over opaque communication resources. Backend-neutral rank-local execution over opaque communication resources.

Architecture adapters remain statically dispatched and own tensor equations, routed providers, and typed boundary encoding. This module owns the common partition schedule, mechanical wire validation, exact completion, publication, and the execution strategy installed in crate::ReplicatedTextSession.

Structs§

LayerwiseTraversalPartitionExecutor
Reusable executor for one architecture-owned, fully local traversal inside a neutral partitioned runtime.
NoBoundaryTransport
Proof that this execution path selects no point-to-point boundary routes.
NoCommitAgreement
Proof that this execution path selects no distributed commit barrier.
NoOutputPublisher
Proof that this execution path selects no root-to-group publication.
OpaqueBoundaryTransport
Point-to-point boundary transport requiring no collective capabilities.
OpaqueCommitAgreement
Barrier commit agreement requiring no tensor communication capabilities.
OpaqueFailureAgreement
Explicit all-rank failure propagation and final commit agreement.
OpaqueOutputPublisher
Broadcast output publication requiring no point-to-point or barrier capability.
PartitionBoundaryRoute
One exact directed architecture boundary after a graph group completes.
PartitionCommunication
Opaque native communication resources paired in manifest order.
PartitionCommunicationAuthority
Cloneable bounded-completion and poison authority for one selected communication session.
PartitionOutputAuthority
Exact public-output authority projected into one selected communication group.
PartitionOutputPublication
Authoritative output owner and opaque publication group.
PartitionedExecutionPlan
Immutable rank-local execution and communication plan.
PartitionedTextExecution
Stateless strategy marker selecting PartitionedTextRuntime in the shared session.
PartitionedTextRuntime
Complete rank-local runtime installed behind the shared replicated session.
RealizedCommunicationGroup
One backend-native group paired with the opaque identity selected by the manifest.
RealizedCommunicationRoute
One backend-native route paired with the opaque identity selected by the manifest.

Enums§

DistributedExecutionPhase
Canonical shared-session phases whose local status must be propagated.
LayerwiseTraversalRuntime
Neutral choice between an ordinary local traversal and the same traversal installed in a selected partition runtime.
PartitionExecutionError
Cold-path validation or execution failure in the neutral partition driver.
PartitionedTraversalError
Failure while a fully local layered traversal runs through a selected partitioned runtime.

Traits§

CommunicationTensorMetadata
Backend-native tensor metadata used only for mechanical communication validation.
PartitionBoundaryTransport
Additive policy for an optional point-to-point boundary path.
PartitionCommitAgreement
Additive policy for optional distributed state-commit agreement.
PartitionOutputPublisher
Additive policy for optional root-owned output publication.
PartitionedGroupExecutor
Statically dispatched architecture/provider adapter used by the production driver.

Type Aliases§

PartitionedTraversalResult
Output of one architecture-owned traversal through a neutral partition runtime.