Table of Contents

Namespace DotCompute.Backends.CUDA.Execution.Types

Classes

CudaExecutionGraph

Directed acyclic graph (DAG) for CUDA command execution with dependencies.

CudaExecutionLevel

Execution level where all nodes can execute in parallel.

CudaExecutionNode

Represents a single node in the CUDA execution graph.

CudaExecutionPlan

Optimized execution plan for CUDA command sequences.

CudaStreamGroup

Group of related CUDA streams for coordinated execution.

CudaStreamHandle

Handle for managed CUDA streams with automatic cleanup.

CudaStreamStatistics

Statistics for CUDA stream operations.

Enums

CudaEventFlags

CUDA event creation flags for backward compatibility.

CudaEventType

Types of CUDA events used for different purposes.

CudaStreamFlags

Flags controlling CUDA stream behavior.

CudaStreamPriority

Priority levels for CUDA stream scheduling.