Supported functionalities

In general, LTO-callbacks in cuFFT LTO EA support the same functionaliity as non-LTO callbacks, with the following additional constraints:

  • Multi-GPU FFTs are not supported yet.

  • LTO-callbacks cannot be unset from a plan using cufftXtClearCallback(...).

  • LTO-callbacks must be associated using cufftXtSetJITCallback(...) with a plan after plan creation,

  • and before the planning is initialized with cufftMakePlan(...) and similar functions.

  • LTO-callbacks must have a specific signature as described in LTO callback signatures.