I am using IPP FFT functions in my application The application is developed on Win 7 64 bit platform. I am using MS development enviorment ( Visual Studio 2008). I am using IPP library 7.0Update 6. Initally the application was developed for Win32 mode. Later upgradeditfor 64 bit platfrom.Whileanalysing some test results for application found that the 64 bit and32 bit results mismatch. On futher investgation found that the output from the FFt function are different.The IPP function used are
ippsFFTInitAlloc_C_32f : for initalising the twidle factors and FFT specification.
(ippsFFTInitAlloc_C_32f(&twiddles.spec, order, IPP_FFT_DIV_INV_BY_N, ippAlgHintAccurate);)
ippsFFTFwd_CToC_32f : computing the FFT.
I am attaching the Input and output of FFT function result for 32 bit and 64 bit version.
Is there any way to look at the twiddle factor genrated by ippsFFTInitAlloc_C_32f
Is the difference in FFT output for 64 and 32 bit is a known thing or there something wrong.Kindly let me know the potentail things to look-in.