Is there a FFT wrapper in boost?
Hi, FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT. Thanks, Peng
From: "Peng Yu"
FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT.
You could try VSIPL++ at www.codesourcery.com BTW FFTW isn't necessarily the fastest for all types and sizes of FFT, though it *is* normally pretty competitive. e.g. search for 'www.spiral.net' or benchmarks of vendor-tuned libs
On Wed, Oct 22, 2008 at 1:56 AM, Paul Baxter
From: "Peng Yu"
FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT.
You could try VSIPL++ at www.codesourcery.com
If I'm correct, VSIPL is not free, right? Thanks, Peng
Not if you use it to develop commercial applications, but free otherwise,
see link below:
http://www.codesourcery.com/vsiplplusplus/1.4/download.html
*Certain versions of Sourcery VSIPL++ and Sourcery VSIPL, licensed under the
GNU Public License, are available for free
**download*http://www.codesourcery.com/vsiplplusplus/download.html
*. *
On Wed, Oct 22, 2008 at 1:52 PM, Peng Yu
On Wed, Oct 22, 2008 at 1:56 AM, Paul Baxter
wrote: From: "Peng Yu"
FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT.
You could try VSIPL++ at www.codesourcery.com
If I'm correct, VSIPL is not free, right?
Thanks, Peng _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Zoltan
Forgot to add though: it does however rely on Intel MKL and IPP, which are
not free. I'm doing Intel's free 30-day trial on both now.
Zoltan
On Wed, Oct 22, 2008 at 1:52 PM, Peng Yu
On Wed, Oct 22, 2008 at 1:56 AM, Paul Baxter
wrote: From: "Peng Yu"
FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT.
You could try VSIPL++ at www.codesourcery.com
If I'm correct, VSIPL is not free, right?
Thanks, Peng _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Zoltan Cseresnyes Facility manager, Imaging Suite
Peng Yu wrote:
On Wed, Oct 22, 2008 at 1:56 AM, Paul Baxter
wrote: From: "Peng Yu"
FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT.
You could try VSIPL++ at www.codesourcery.com
If I'm correct, VSIPL is not free, right?
And fftw is GPL, not suitable for boost.
2008/10/22 Peng Yu
On Wed, Oct 22, 2008 at 1:56 AM, Paul Baxter
wrote: From: "Peng Yu"
FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT.
You could try VSIPL++ at www.codesourcery.com
If I'm correct, VSIPL is not free, right?
The docs say: Free of charge for GPLed projects. For closed source projects contact codesourcery. Similar to Qt4. -- Maik
FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT.
You could try VSIPL++ at www.codesourcery.com
If I'm correct, VSIPL is not free, right?
As others have pointed out, VSIPL++ is 'as free' as FFTW. Both require a commercial license if used in closed source apps. Also note that Linux versions of Intel libs have an 'open' binary version but do check licenses. Also note that I don't think you have to have libraries like MKL/IPP or Mercury SAL (or ATLAS etc) but each may help you get better performance on a particular platform than the vectorised basic code your compiler might provide using VSIPL++ core without the libs. Really depends what you want to do. VSIPL++ was IMHO the best of the options I looked at for signal processing ~ 1 year ago though I'd characterise it as 'evolving' and not as mature as say Intel's MKL/IPP and equivalents.
I'm trying to run the boost 1.33.1 installer on an XP machine but I keep getting the following message: Failed to download mirror list, all downloadable content has been disabled. Is 1.33.1 no longer available? Thanks in advance Dave
On Tue, 21 Oct 2008 20:25:11 -0500
"Peng Yu"
Hi,
FFTW is the fastest FFT library. But its interface is in C. I'm wondering if there is any ongoing project on FFT.
If you like FFTW, have you tried http://www.math.ualberta.ca/imaging/fftw++/ ? It's GPL3. http://fftw.org/benchfft/ffts.html lists a lot of fft libraries. Unfortunately it doesn't list the licenses. They also have benchmark data for speed and accuracy. If you need something with a license closer to BSL1.0, I've used http://sourceforge.net/projects/kissfft/ (BSD license) but that's also in C. Jeffrey
participants (7)
-
Jeffrey A. Edlund
-
Larson, David K (Mission Systems)
-
Maik Beckmann
-
Neal Becker
-
Paul Baxter
-
Peng Yu
-
Zoltan Cseresnyes