pub fn cuda_batch_sparse_fft<T>(
signals: &[Vec<T>],
k: usize,
device_id: i32,
algorithm: Option<SparseFFTAlgorithm>,
window_function: Option<WindowFunction>,
) -> FFTResult<Vec<SparseFFTResult>>Expand description
Perform batch CUDA-accelerated sparse FFT
Process multiple signals in batch mode for better GPU utilization.
§Arguments
signals- List of input signalsk- Expected sparsitydevice_id- CUDA device ID (-1 for auto-select)algorithm- Sparse FFT algorithm variantwindow_function- Window function to apply before FFT
§Returns
- List of sparse FFT results for each input signal