better fft performance options
Sebastian Dröge
sebastian at centricular.com
Sat Sep 19 08:52:34 PDT 2015
On Fr, 2015-09-18 at 07:18 -0700, John Ludwig wrote:
> i’m developing a gstreamer element which makes extensive use of FFTs
> on audio signals. i am CPU bound currently and am dropping a lot of
> frames, I am wondering if anyone has done any work to look at
> hardware-based improvements to the gstreamer FFT routines, for
> instance using Intel’s IPP lib, or using a GPU based implementation.
> I didn’t see anything on a quick scan thru the repo, but I feel
> like someone must have already done some work in this area.
> Appreciate any pointers…thanks
Our fft library is based on kissfft, which is just that. Very small and
simple implementation in C, not handcrafted assembly.
http://kissfft.sourceforge.net/
If you need something very fast, people are usually using fftw.
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150919/34828118/attachment.sig>
More information about the gstreamer-devel
mailing list