[FFmpeg-devel] [PATCH v5] mdct15: add assembly optimizations for the 15-point FFT

Rostislav Pehlivanov atomnuker at gmail.com
Sat Jun 24 01:55:32 EEST 2017


On 23 June 2017 at 23:45, Michael Niedermayer <michael at niedermayer.cc>
wrote:

> On Fri, Jun 23, 2017 at 10:14:25PM +0100, Rostislav Pehlivanov wrote:
> > c:    1802 decicycles in fft15,16774635 runs,   2581 skips
> > avx:   865 decicycles in fft15,16776378 runs,    838 skips
> >
> > Signed-off-by: Rostislav Pehlivanov <atomnuker at gmail.com>
> > ---
> >  libavcodec/mdct15.c          | 182 +++++++++++++++++++++---------
> -------------
> >  libavcodec/mdct15.h          |  26 +++----
> >  libavcodec/x86/Makefile      |   2 +
> >  libavcodec/x86/mdct15.asm    | 141 +++++++++++++++++++++++++++++++++
> >  libavcodec/x86/mdct15_init.c |  95 ++++++++++++++++++++++
> >  5 files changed, 337 insertions(+), 109 deletions(-)
> >  create mode 100644 libavcodec/x86/mdct15.asm
> >  create mode 100644 libavcodec/x86/mdct15_init.c
>
> seems to build fine now
>
> [...]
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> You can kill me, but you cannot change the truth.
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
>
Thanks for testing, and also thanks to everyone's suggestions, pushed.


More information about the ffmpeg-devel mailing list