As I checked the MKL_lapack examples and the lapacke Guide (http://www.netlib.org/lapack/lug/) there is no FFT routine in lapacke library.
1- am I right?
2- if yes how can I compute the 2D FFT of one matrix by lapacke?
Thanks in advande
1 - You are correct. LAPACK does not have FFT routines.
2 - MKL does provide a rich set of high performance FFT routines. Please take a look at the relevant chapter in the MKL reference manual: http://software.intel.com/en-us/node/470818. If you have installed MKL, you can find code samples of using MKL FFT in the "examples" folder.
Could you help me to find a contact for a person responsible for the FFT library?
I have a major breakthrough in multidimensional FFT technology and I'd like to have an opporutunity to introduce it to Intel.
This will make the 2D/3D/nD FFT performance improve more than orders of magnitudes for large data sets.
You can find a brief introduction at: www.fouriertek.com.
I'd appreciate your kind help.
Thank you very much.
Seung P. Kim