cuFFT jit lto doesn't support cufftSetPlanPropertyInt64

Hi,

After installing the latest cuFFT JIT LTO on my machine, which uses CUDA 12.6, I attempted to run my FFT benchmark with the JIT LTO option by enabling the following flag:

cufftSetPlanPropertyInt64(imp_plan, NVFFT_PLAN_PROPERTY_INT64_PATIENT_JIT, 1);

This flag boost the FFTresults by implementing JIT by 10%

However, when I enable this flag, I encounter the following errors:

error: identifier "cufftSetPlanPropertyInt64" is undefined
error: identifier "NVFFT_PLAN_PROPERTY_INT64_PATIENT_JIT" is undefined

When will cuFFT JIT LTO support this capability?

Regards,
Yehonatan Spiegel

Hi,

the problem is that cuFFT JIT LTO EA was released before cufftSetPlanPropertyInt64(...) was added to the library. So, you can either remove setting up the patient jit property or wait until the features introduced in the JIT LTO EA library make it to the stable release.

Best regards
David

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.