Community
cancel
Showing results for 
Search instead for 
Did you mean: 
lkeene
Beginner
83 Views

Double precision 2D FFT?

Are there no double precision 2D FFT functions in IPP? I can't seem to find them anywhere.
0 Kudos
7 Replies
PaulF_IntelCorp
Employee
83 Views

Try looking at the FFT functions in the image processing manual, they might work for you.

http://software.intel.com/en-us/articles/intel-integrated-performance-primitives-documentation/
lkeene
Beginner
83 Views

There are no FFT functions that take 64-bit float arguments listed in the image processing library...only 32-bit. Very surprising.
PaulF_IntelCorp
Employee
83 Views

Will the FFT and DFT functions that take 64fc inputs work for your application?

lkeene
Beginner
83 Views

Paul, I don't see those 64-bit prototypes anywhere in the FFT section of the image processing docs. Was something left out?
PaulF_IntelCorp
Employee
83 Views

Here's a link to the page in the on-line documentation, unfortunately, this doesn't help you find it in the manual (hoping that this will get fixed in the future):

http://software.intel.com/sites/products/documentation/hpc/ipp/ipps/ipps_ch7/functn_DFTFwd_CToC.html

To get there again:

- go to the IPP main page:
http://www.intel.com/software/products/ipp

- from there choose the IPP Documentation link
- then choose the HTML link for volume 1: signal processing
- open Transform functions
- open Fourier Transform functions
- open Discrete fourier Transform Functions
- select DFTFwd_CtoC

Hope this is what you're looking for,

Paul
lkeene
Beginner
83 Views

Hi Paul,
these functions only implement a 1-dimensional FFT. I suppose I could loop over all rows and all columns while calling this function in order to get a 2-dimensional FFT but I don't find the prospect very appealing. Are there plans for double precision FFT in the image processing library any time soon?
PaulF_IntelCorp
Employee
83 Views

No plans for any changes to that part of the library in the near future. Most changes coming have to do with AVX enhancements and improvements to the crypto, compression, and image processingdomains.
Reply