Module traits

Module traits 

Source
Expand description

Core kernel traits.

This module defines the fundamental traits that all kernels implement:

  • GpuKernel: Base trait for all GPU kernels
  • BatchKernel: Trait for batch (CPU-orchestrated) kernels
  • RingKernelHandler: Trait for ring (persistent actor) kernels

Enums§

IterationResult
Result of a single iteration.

Traits§

BatchKernel
Trait for batch (CPU-orchestrated) kernels.
BatchKernelDyn
Type-erased batch kernel for registry storage.
GpuKernel
Base trait for all GPU kernels.
IterativeKernel
Trait for iterative (multi-pass) kernels.
RingKernelDyn
Type-erased ring kernel for registry storage.
RingKernelHandler
Trait for ring (persistent actor) kernels.