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

Carl Eugen Hoyos ceffmpeg at gmail.com
Thu Aug 1 20:04:21 EEST 2019


Am Do., 1. Aug. 2019 um 08:55 Uhr schrieb Paul B Mahol <onemda at gmail.com>:

> patches attached.
>
> This time DSD decoding is approx %50 faster on old Celeron N3050 CPUs and 2
> threads.

As written on irc:
On both Intel and ppc, I see worse performance for threads=2 and threads =6
than threads=1 with this patch (with heavily increased cpu load).
For threads=4, I see a speedup of around 10% at more than twice the cpu load
compared with threads=1.

Above test was done with only the lavc patch applied. If I also use
the lavf patch,
the speedup for threads=4 is not reproducible anymore.

Even the (assumed to be slow) powerpc cpu allows 17x realtime decoding with
current FFmpeg, I am not sure this task is worth the trouble.

Carl Eugen


More information about the ffmpeg-devel mailing list