On 04/01/2011 07:12 PM, Vitor Sessak wrote: > Hi, > > The following patches add an AVX (an intel x86 extension) FFT > implementation. Since I do not have a Sandybridge myself, I have no idea > of its performance. Benchmarks (for ex., using fft-test -s) are thus > very welcome. Also welcome are suggestions for optimizing it further, in > particular the 8 point FFT (in the T8_AVX macro), which is not much > faster than the SSE version.
> --- > libavcodec/x86/fft.c | 9 +- > libavcodec/x86/fft.h | 1 + > libavcodec/x86/fft_mmx.asm | 320 > ++++++++++++++++++++++++++++++++++++++++++-- > libavcodec/x86/fft_sse.c | 12 ++ > libavcodec/x86/x86inc.asm | 17 +++ > libavutil/mem.c | 16 +-- Might be nicer have an fft_avx.asm file, beside that I don't have an avx system. lu -- Luca Barbato Gentoo/linux http://dev.gentoo.org/~lu_zero _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
