Requirements

Software requirements

  • CUDA Toolkit 12.2 or newer (including nvcc and nvJitLink)

cuFFT LTO EA requires nvJitLink to do runtime linking of LTO-callbacks with cuFFT kernels.

Note

LTO-callbacks must be compiled with the nvcc compiler distributed as part of the same CUDA Toolkit as the nvJitLink used; or an older compiler, i.e. :

  • nvJitLink 12.X,

  • nvcc 12.Y,

  • with X >= Y

Otherwise compatibility is not guaranteed and cuFFT LTO EA behavior is undefined for LTO-callbacks.