[FFmpeg-devel] [PATCH] DSD and DST speed improvements

David Bryant david at wavpack.com
Fri Aug 2 06:55:22 EEST 2019


On 7/31/19 11:49 PM, Paul B Mahol wrote:
> Hi,
>
> patches attached.
>
> This time DSD decoding is approx %50 faster on old Celeron N3050 CPUs and 2
> threads.

I see about 42% speedup on Core Duo E8400 (36x to 52x) for a 5-channel file.

On the same file encoded in DST, the improvement almost disappears (2.47x to 2.54x) because the DST part takes about 15x more
CPU than the dsd2pcm part; would be extremely valuable to multi-thread that instead and leave the dsd2pcm alone.

And this breaks my WavPack DSD decoder, but I guess I can't complain about that yet.  :)


>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".




More information about the ffmpeg-devel mailing list