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