Table of Contents

Namespace DotCompute.Backends.CUDA.Configuration

Classes

CudaCapabilityManager

Centralized manager for CUDA compute capability detection and normalization. Handles driver/hardware compatibility issues and architecture capping.

CudaCompilationOptions

CUDA-specific compilation options extending the base compilation options.

CudaGraphOptimizationOptions

Configuration options for CUDA graph optimization. Controls various optimization strategies and target architectures.

CudaKernelFusionOptions

Configuration options for kernel fusion optimization. Manages kernel arguments and launch configurations for fused operations.

LaunchConfiguration

Represents the launch configuration for a CUDA kernel execution.

TensorCoreConfiguration

Comprehensive configuration for Tensor Core operations on NVIDIA GPUs. Tensor Cores provide specialized hardware acceleration for matrix operations.

ValidationOptions

Options for CUDA validation suite execution.