[FFmpeg-devel] h264 speed regression after PAFF

Andreas Öman andreas
Fri Oct 12 14:06:12 CEST 2007


Hi

After the PAFF code got in h264 is about 3% slower for non-interlaced
content. See test below.

The offending diffs are
svn diff -r10679:10690 (changes in deblock_mb_fast())
svn diff -r10691:10696 (The "enable" patch)

The "enable" patch can obviously not be blamed on its own.

Either way, I find this a little too much. Michael, whats your opinion?

I haven't tried to fix this (yet), i just want the share
the output from the test.

Jeff, you mentioned earlier that you was going to address the
(MB_MBAFF || FIELD_PICTURE) -stuff. Are you working on this
or are there still remaining bugs that needed to be squashed?

-8<----------

Running rev r10714
User: avg: 10.033  stddev: 0.027  med: 10.033
Running rev r10703
User: avg: 10.102  stddev: 0.063  med: 10.077
Running rev r10700
User: avg: 10.072  stddev: 0.030  med: 10.067
Running rev r10696
User: avg: 10.117  stddev: 0.166  med: 10.069
Running rev r10691
User: avg: 9.935  stddev: 0.130  med: 9.899
Running rev r10690
User: avg: 9.955  stddev: 0.202  med: 9.885
Running rev r10679
User: avg: 9.759  stddev: 0.021  med: 9.763
Running rev r10678
User: avg: 9.755  stddev: 0.027  med: 9.765
Running rev r10676
User: avg: 9.754  stddev: 0.035  med: 9.745
Running rev r10675
User: avg: 9.756  stddev: 0.025  med: 9.759
Running rev r10674
User: avg: 9.771  stddev: 0.058  med: 9.757
Running rev r10673
User: avg: 9.763  stddev: 0.019  med: 9.759
Running rev r10672
User: avg: 9.753  stddev: 0.019  med: 9.757
Running rev r10671
User: avg: 9.777  stddev: 0.090  med: 9.747
Running rev r10670
User: avg: 9.807  stddev: 0.145  med: 9.743
Running rev r10669
User: avg: 9.729  stddev: 0.016  med: 9.725
Running rev r10665
User: avg: 9.757  stddev: 0.034  med: 9.749
Running rev r10664
User: avg: 9.808  stddev: 0.086  med: 9.789
Running rev r10663
User: avg: 9.813  stddev: 0.117  med: 9.761
Running rev r10662
User: avg: 9.743  stddev: 0.019  med: 9.745
Running rev r10661
User: avg: 9.749  stddev: 0.014  med: 9.749
Running rev r10660
User: avg: 9.722  stddev: 0.020  med: 9.727
Running rev r10659
User: avg: 9.731  stddev: 0.024  med: 9.725
Running rev r10658
User: avg: 9.745  stddev: 0.043  med: 9.727
Running rev r10650
User: avg: 9.777  stddev: 0.064  med: 9.753
Running rev r10646
User: avg: 9.739  stddev: 0.020  med: 9.739
Running rev r10601
User: avg: 9.787  stddev: 0.024  med: 9.797





More information about the ffmpeg-devel mailing list