Expand description
Core kernel traits.
This module defines the fundamental traits that all kernels implement:
GpuKernel: Base trait for all GPU kernelsBatchKernel: Trait for batch (CPU-orchestrated) kernelsRingKernelHandler: Trait for ring (persistent actor) kernelsCheckpointableKernel: Trait for kernels that support checkpoint/restore (0.3.1)
§Enterprise Features (0.3.1)
- Health checking for liveness/readiness probes
- Execution context with auth, tenant, and tracing
- Secure message handling with authentication
- Checkpoint/restore for recovery
Structs§
- Execution
Context - Execution context for kernel invocations.
- Kernel
Config - Runtime configuration for a kernel instance.
- Secure
Ring Context - Secure ring context with authentication.
Enums§
- Health
Status - Health status for kernel health checks
- Iteration
Result - Result of a single iteration.
Traits§
- Batch
Kernel - Trait for batch (CPU-orchestrated) kernels.
- Batch
Kernel Dyn - Type-erased batch kernel for registry storage.
- Checkpointable
Kernel - Trait for kernels that support checkpoint/restore.
- Degradable
Kernel - Trait for kernels that support graceful degradation.
- GpuKernel
- Base trait for all GPU kernels.
- Iterative
Kernel - Trait for iterative (multi-pass) kernels.
- Ring
Kernel Dyn - Type-erased ring kernel for registry storage.
- Ring
Kernel Handler - Trait for ring (persistent actor) kernels.