LVCUFFT
- Updated2023-02-21
- 1 minute(s) read
Owning Palette: GPU Analysis VIs
Requires: GPU Analysis Toolkit. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.
Use the LVCUFFT VIs to perform FFT transforms on an NVIDIA GPU device based on the NVIDIA CUFFT library.
The VIs on this palette can return general LabVIEW error codes and GPU Analysis error codes.
| Palette Object | Description |
|---|---|
| FFT | Computes the fast Fourier transform of signals and returns the spectrums. Wire data to the signals in input to determine the polymorphic instance or you can manually select which instance to use. |
| Get Version | Returns the version information for the CUFFT library. |
| Initialize Library | Prepares the device for FFT operations by selecting the type of FFT you want to compute. The initialization process reserves resources on the device to improve performance. |
| Inverse FFT | Computes the inverse fast Fourier transform of spectrums and returns the signals. Wire data to the spectrums in input to determine the polymorphic instance or you can manually select which instance to use. |
| Release Library | Frees the initialized CUFFT library by halting any FFT computations in process and freeing any resources allocated since initialization for FFT computations. |