Expand description
GPU kernel implementations for sparse FFT algorithms
This module contains kernel implementations for various sparse FFT algorithms targeted at GPU acceleration. These kernels are designed to be highly optimized for specific GPU architectures and can be used with different GPU backends (CUDA, HIP, SYCL).
Structs§
- FFTKernel
- Kernel for computing FFT on GPU
- Kernel
Config - GPU kernel configuration
- Kernel
Factory - Kernel factory for creating optimized kernels
- Kernel
Launcher - Kernel launcher for executing kernels with optimal parameters
- Kernel
Stats - Kernel execution statistics
- SparseFFT
Kernel - Kernel for computing sparse FFT on GPU
Enums§
- Kernel
Implementation - Kernel implementation type
Traits§
- GPUKernel
- Trait for GPU kernels
Functions§
- execute_
sparse_ fft_ kernel - Execute sparse FFT on GPU using optimized kernels