Main Page | Report this Page
Computers Forum Index  »  Computer - Graphics (Algorithms)  »  Looking for high performance FFT/IFFT codes in open...
Page 1 of 1    

Looking for high performance FFT/IFFT codes in open...

Author Message
Johnson...
Posted: Tue Sep 29, 2009 1:51 am
Guest
I am looking for an high performance open-source C/C++ codes for FFT and
IFFT computation. I hope its performance isn't much worse than the Intel
IPP library.

Could anybody please provide some information?

Thanks.
 
Nicolas Bonneel...
Posted: Tue Sep 29, 2009 2:25 am
Guest
Johnson a écrit :
Quote:
I am looking for an high performance open-source C/C++ codes for FFT and
IFFT computation. I hope its performance isn't much worse than the Intel
IPP library.

Could anybody please provide some information?

Thanks.

There is fftw which is very efficient. There are benchmark at:
http://www.fftw.org/speed/

Otherwise, a gpu implementation is available and can be faster for large
sizes, using Cuda. It is called cuFFT.

Cheers

--
Nicolas Bonneel
http://www-sop.inria.fr/reves/Nicolas.Bonneel/
 
Nicolas Bonneel...
Posted: Tue Sep 29, 2009 2:32 am
Guest
Nicolas Bonneel a écrit :
Quote:
Johnson a écrit :
I am looking for an high performance open-source C/C++ codes for FFT
and IFFT computation. I hope its performance isn't much worse than the
Intel IPP library.

Could anybody please provide some information?

Thanks.

There is fftw which is very efficient. There are benchmark at:
http://www.fftw.org/speed/

Otherwise, a gpu implementation is available and can be faster for large
sizes, using Cuda. It is called cuFFT.

(if you merge the benchmark FFTw with the benchmark cuFFT:
http://www.science.uwaterloo.ca/~hmerz/CUDA_benchFFT/
you can see that, although FFTw can be slower than IPP library, cuFFT
can be faster for large matrix sizes )
 
Johnson...
Posted: Wed Sep 30, 2009 5:16 am
Guest
Nicolas Bonneel wrote:
Quote:
Johnson a écrit :
I am looking for an high performance open-source C/C++ codes for FFT
and IFFT computation. I hope its performance isn't much worse than the
Intel IPP library.

Could anybody please provide some information?

Thanks.

There is fftw which is very efficient. There are benchmark at:
http://www.fftw.org/speed/

Otherwise, a gpu implementation is available and can be faster for large
sizes, using Cuda. It is called cuFFT.

Cheers


Thank you very much, Nicolas. That is exactly what I am looking for!

BTW, do you have the source codes of CuFFT and FFTW? Otherwise do you
know where I should look for the source codes?

Johnson
 
John Tsiombikas...
Posted: Mon Oct 26, 2009 5:16 am
Guest
On 2009-09-30, Johnson <gpsabove at (no spam) hotmail.com> wrote:
Quote:
Nicolas Bonneel wrote:

There is fftw which is very efficient. There are benchmark at:
http://www.fftw.org/speed/

Otherwise, a gpu implementation is available and can be faster for large
sizes, using Cuda. It is called cuFFT.

Cheers


Thank you very much, Nicolas. That is exactly what I am looking for!

BTW, do you have the source codes of CuFFT and FFTW? Otherwise do you
know where I should look for the source codes?

Nicolas was kind enough to give you a url for fftw, you might as well
take the time to look through it before you ask where to download the
source code...

And if he hadn't, google is your friend.

--
John Tsiombikas (Nuclear / Mindlapse)
http://nuclear.sdf-eu.org/
 
 
Page 1 of 1    
All times are GMT
The time now is Tue Dec 01, 2009 3:29 pm