Table of Contents

Namespace DotCompute.Backends.CUDA.Execution.Graph.Types

Classes

CudaGraph

CUDA Graph representation

CudaGraphExecutable

Executable graph instance

CudaGraphNode

Graph node for CUDA operations (renamed to avoid conflict)

GraphStatistics

Graph statistics for performance tracking

HostNodeParams

Host callback node parameters

KernelNodeParams

Graph node parameters for kernel execution

MemcpyNodeParams

Memory copy node parameters

MemsetNodeParams

Memory set node parameters

Structs

BlockDimensions

Block dimensions for kernel launch

GridDimensions

Grid dimensions for kernel launch

Enums

CudaCacheConfig

An cuda cache config enumeration.

CudaDeviceAttribute

An cuda device attribute enumeration.

CudaGraphCaptureMode

An cuda graph capture mode enumeration.

CudaLimit

An cuda limit enumeration.

CudaSharedMemConfig

An cuda shared mem config enumeration.

MemcpyKind

An memcpy kind enumeration.