Table of Contents

Namespace DotCompute.Backends.CUDA.Compilation

Classes

CudaCompiledKernel

Represents a compiled CUDA kernel ready for execution

CudaCompiledKernelExtensions

Extensions and utilities for CudaCompiledKernel with modern architecture support.

CudaCompilerEnhancements

Enhanced compilation features for modern CUDA architectures including RTX 2000 Ada Generation.

CudaKernelCache

Cache for compiled CUDA kernels to avoid recompilation.

CudaKernelCompiler

CUDA kernel compiler implementation using NVRTC. Now delegates to specialized compilation pipeline for improved maintainability.

CudaKernelLauncher

Enhanced CUDA kernel launcher with automatic configuration optimization

CudaLaunchConfigExtensions

Enhanced launch configuration with architecture-aware optimizations.

KernelCacheConfig

Configuration for kernel compilation cache.

KernelMetadata

Represents metadata for a cached CUDA kernel.

Structs

CudaLaunchConfig

Launch configuration for CUDA kernels