I have modified the cmake using the comment in stack overflow: https://stackoverflow.com/questions/76061853/cmake-cuda-static-link-with-cublas to use static version of cufft lib. The repo also includes the interposer that intercepts all cuda runtime and driver API calls.
This folder demonstrates cuFFT APIs usage.
-
The sample compute 1D FFT using R2C. See example for detailed description.
-
The sample compute 1D FFT using C2C. See example for detailed description.
-
The sample compute 2D FFT using C2R. See example for detailed description.
-
The sample compute 3D FFT using C2C. See example for detailed description.
-
The sample compute MultiGPU 1D FFT using C2C. See example for detailed description.
-
The sample compute MultiGPU 3D FFT using C2C. See example for detailed description.
-
The sample compute MultiGPU 3D FFT using R2C and C2R. See example for detailed description.
-
A tool to intercept CUDA hidden calls performed from cuFFT high-level calls