//! GPU kernels for LLMHosts Core inference.
//!
//! These kernels are written using CubeCL and compile to CUDA, ROCm (via WGPU),
//! Metal (via WGPU), or Vulkan (via WGPU) at runtime.
//!
//! The `cubecl` dependency is optional — these modules are only compiled when
//! the `cuda` or `wgpu` feature is enabled.

pub mod matmul;
pub mod softmax;
pub mod rmsnorm;
pub mod silu;
pub mod rope_gpu;
