[Numpy-discussion] FFTS for numpy's FFTs (was: Re: Choosing between NumPy and SciPy functions)

Robert Kern robert.kern at gmail.com
Thu Dec 11 10:55:01 EST 2014


On Thu, Dec 11, 2014 at 3:53 PM, Eric Moore <ewm at redtetrahedron.org> wrote:
>
> On Thu, Dec 11, 2014 at 10:41 AM, Todd <toddrjen at gmail.com> wrote:

>> I recently became aware of another C-library for doing FFTs (and other
things):
>>
>> https://github.com/arrayfire/arrayfire
>>
>> They claim to have comparable FFT performance to MKL when run on a CPU
(they also support running on the GPU but that is probably outside the
scope of numpy or scipy).  It used to be proprietary but now it is under a
BSD-3-Clause license.  It seems it supports non-power-of-2 FFT operations
as well (although those are slower).  I don't know much beyond that, but it
is probably worth looking in
>
> AFAICT the cpu backend is a FFTW wrapper.

Indeed.
https://github.com/arrayfire/arrayfire/blob/devel/src/backend/cpu/fft.cpp#L16

--
Robert Kern
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20141211/309b3f2d/attachment.html>


More information about the NumPy-Discussion mailing list