octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to use CUDA-FFT with Octave


From: Fredrik Lingvall
Subject: Re: How to use CUDA-FFT with Octave
Date: Tue, 20 Mar 2018 13:27:10 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0

On 03/20/2018 12:31 PM, Julien Bect wrote:
> Le 20/03/2018 à 12:17, Richard Crozier a écrit :
>> On 20/03/18 11:12, Prasad K wrote:
>>> Hi Richard,
>>>
>>> I saw the link already that is only for BLAS not for FFT.
>>>
>>> Thank you,
>>> Prasad
>>>
>>
>> You don't suspect that the octave fft algorithm will ultimately use
>> BLAS internally?
>
> Are you sure about that ?  I thought it was using FFTW...
>
>
>
BLAS is for linear algebra matrix operations.

To avoid writing CUDA/OpenCL checkout the ArrayFire lib. It's easy to
switch between CPU/CUDA/OpenCL implementations. Info for FFTs:

http://arrayfire.org/docs/group__signal__func__fft.htm

Just write a wrapper oct-file that calls the ArrayFire functions.

Regards,

/Fredrik




reply via email to

[Prev in Thread] Current Thread [Next in Thread]