Skip to main content

Module raw

Module raw 

Source
Expand description

Type-safe raw CUDA extension session (issue #1597).

Structs§

CudaResourceGuard
Runtime-scoped, type-keyed resource guard.
DeviceBytes
CubeCL-owned device byte workspace kept alive for CUDA library calls.
Function
A handle to a kernel within a loaded Module.
LaunchConfig
Launch geometry for one raw CUDA kernel.
Module
A loaded CUDA module (PTX or CUBIN) on the tenferro primary context.
NvrtcOptions
Narrow, typed NVRTC compile options.
Session
Raw CUDA extension session.
StreamRef
Borrowed, opaque CUDA execution stream.
TensorMut
Checked mutable device span of a GPU-backed tensor.
TensorRef
Checked read-only device span of a GPU-backed tensor.

Enums§

KernelArg
A typed argument for a raw CUDA kernel launch.