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