Skip to main content

Module runtime

Module runtime 

Source

Structs§

CacheOwnerError
Cloneable typed cache-owner failure source.
CacheOwnerFailure
Failure reported by one named runtime cache owner.
CacheOwnerId
Validated runtime cache-owner identifier.
CacheStats
Aggregate cache statistics reported by one runtime cache owner.
CoreCapabilityBundle
Direct core capability slots captured by a runtime snapshot.
CoreCapabilityBundleBuilder
Builder for direct core capability slots.
CorePrepareContext
Runtime-created borrowed context passed to direct core providers.
DotGeneralPrepareRequest
Runtime-created direct core preparation request.
ElementwisePrepareRequest
Runtime-created direct core preparation request.
EngineId
Validated namespaced identity of an execution engine.
EngineRegistration
Immutable direct engine registration candidate.
EngineRegistrationMetadata
Shared provider metadata for one runtime engine registration.
EngineSnapshotView
Borrowed immutable view of one engine slot in a runtime snapshot.
ErasedExecutionContext
Type-erased execution context with a checked identity.
EventDomainId
Provenance-qualified identity of one frozen direct-engine event domain.
ExecutableEngineRegistrationConfig
Typed configuration for assembling an executable engine registration.
ExecutionContextIdentity
Type identity of an execution context without retaining a context value.
ExecutionContextMismatch
A typed execution-context mismatch from erased runtime dispatch.
ExecutionHandle
Asynchronous runtime execution handle returned by Runtime::submit.
ExecutionPolicy
Process-wide execution planning policy.
ExtensionModuleId
Validated extension module identifier.
ExtensionModuleRegistrar
Borrowed registrar for one extension module transaction.
ExtensionPrepareRequest
Runtime-created borrowed extension preparation request.
HardwareClassId
Validated namespaced identity of a hardware class.
IdentityError
Classifies a malformed runtime identifier without retaining its input.
ImmediateEventDomainDriver
Blocking event-domain driver used by synchronous CPU engines.
IndexingPrepareRequest
Runtime-created direct core preparation request.
InputIngressContract
Complete named ingress contract for an executable provider binding.
InputPlacementContract
Named placement admission contract for one provider ingress.
InputSignature
Value-free signature of all tensor inputs for one prepare request.
InputSignatureContract
Named value-free physical input signature contract.
InputSignatureEntry
Value-free metadata signature for a tensor input.
InputSpecializationProjection
Projected specialization fields for one input.
InputSpecializationRequirements
Per-input specialization requirements.
InputSpecializationRequirementsBuilder
Builder for per-input specialization requirements.
LayoutClass
Validated namespaced layout-class identity.
LayoutPrepareRequest
Runtime-created direct core preparation request.
PreparationKeySummary
Bounded diagnostic summary of a preparation cache key.
PreparationOnlyEngineRegistrationConfig
Typed configuration for assembling a preparation-only engine registration.
PrepareOptions
Per-prepare request options before runtime normalization.
PrepareOptionsKey
Normalized prepare-options cache key.
PreparedCompiledGraph
Runtime-prepared compiled graph execution handle.
PreparedOperationBinding
Runtime-created immutable binding for one prepared operation.
PreparedOperationPlan
Runtime-owned prepared operation plan with separated metadata and optional execution bridge.
PreparedPlanCacheLimits
Bounded prepared-plan cache limits.
PreparedPlanCacheStats
Prepared-plan cache statistics.
ProgramPlacementConstraint
Requested program placement constraints.
ProviderDeviceIdentity
Immutable runtime-control-plane binding of a provider to one physical target.
ProviderId
Validated namespaced identity of a runtime provider.
ReductionPrepareRequest
Runtime-created direct core preparation request.
RegistrationIdentity
Opaque runtime-local identity assigned to one frozen engine registration.
ResidentOutputContract
Named resident-output ownership contract.
ResolvedPlanningConfig
Fully resolved planning configuration.
ResolvedPlanningKey
Normalized planning cache key.
ResolvedProgramPlacement
Runtime-resolved program placement.
Runtime
Runtime owner for immutable configuration snapshots.
RuntimeCacheStats
Aggregate runtime cache statistics.
RuntimeConfigBuilder
Consuming builder for an immutable runtime configuration.
RuntimeConfigSnapshot
Immutable runtime configuration snapshot.
RuntimeEpoch
Opaque monotonically increasing configuration epoch for one runtime.
RuntimeId
Opaque identity allocated for one Runtime instance.
RuntimeInputContract
Named runtime-input residency contract.
RuntimeReconfiguration
Non-escapable reconfiguration edit view.
SpecializationProjection
Aggregate projection of a concrete signature.
SpecializationRequirements
Aggregate specialization requirements for all inputs.
StorageClass
Validated namespaced storage-class identity.
TransferEndpoint
Immutable execution endpoint used to identify a transfer route.
TransferRequest
Borrowed request passed to a TransferProvider.

Enums§

CacheInFlightBehavior
Controls how a caller reacts to a preparation already in flight.
CoreCapabilityKind
Core operation family handled by a direct runtime capability slot.
Determinism
Selects the planning and execution reproducibility policy.
EngineExecutionContractError
Reports a runtime execution bridge that violated its output contract.
EventDomainError
Structured event-domain admission and provenance failure.
EventDomainOperation
Classifies the runtime boundary at which event-domain provenance is validated.
ExecutionPolicyError
Reports invalid execution-policy configuration.
ExtensionModuleError
Reports invalid extension module registration transactions.
IdentityKind
Identifies the runtime namespace validated by an opaque identifier.
InputIngressContractError
Reports a runtime input that violates a prepared ingress contract.
InputSignatureError
Reports failures while building value-free input signatures.
InputSpecializationRequirementsError
Reports invalid input-specialization requirements.
LayoutProjection
Projected layout specialization.
LayoutSpecialization
Selects how much layout metadata enters a specialization key.
PlacementConstraintError
Reports invalid placement constraints.
PlacementProjection
Projected placement specialization.
PlacementSpecialization
Selects how much placement metadata enters a specialization key.
PrepareCapability
Result of asking a provider to prepare an operation.
PrepareError
Reports failures while preparing runtime execution artifacts.
ProviderContractError
Reports provider violations of runtime preparation contracts.
RankRequirement
Explains why rank specialization is required by a requested field.
RegistrationKey
Identifies a runtime registration slot involved in a configuration conflict.
RuntimeCacheError
Aggregated runtime cache-management failure.
RuntimeConfigError
Reports invalid runtime configuration.
RuntimeReconfigureError
Reports failure to publish a runtime reconfiguration.
RuntimeStateError
Runtime state failure shared by preparation and cache management.
SpecializationError
Reports failures while projecting signatures through specialization requirements.
SubmissionError
Reports failure to admit an asynchronous runtime submission.
TransferError
Typed runtime transfer setup failure.
TransferProviderContractError
Typed contract violation in a tensor returned by a transfer provider.
UnsupportedReason
Deterministic reason why a provider cannot prepare an operation.

Traits§

DotGeneralPreparation
Preparation-only direct runtime provider for dot-general operations.
ElementwiseRuntime
Direct runtime provider for elementwise core operations.
EventDomainDriver
Runtime-owned factory for per-execution event-domain state.
EventDomainRun
Per-execution state owned by one event domain.
EventToken
Opaque completion token produced by one event-domain run.
ExtensionEngine
Preparation provider for one extension family.
ExtensionModule
Transactional extension module.
ExtensionPlanningConfig
Snapshot-retained extension planning configuration.
IndexingRuntime
Direct runtime provider for indexing core operations.
LayoutRuntime
Direct runtime provider for layout core operations.
PreparedOperation
Immutable metadata for a prepared provider operation.
ReductionRuntime
Direct runtime provider for reduction core operations.
RuntimeCacheOwner
Runtime-owned cache participant.
TransferProvider
Runtime-owned transfer provider between two execution locations.

Functions§

assemble_executable_engine_registration
Assemble one complete executable provider registration.
assemble_preparation_only_engine_registration
Assemble one preparation-only provider registration.

Type Aliases§

PreparedOperationHandle
Shared prepared-operation handle.