On Wed, Jan 18, 2017 at 06:51:05PM +0100, Diego Biurrun wrote:
Hi fellow devs,

I ran benchmarks for the new bitstream reader with the scripts, binaries and
samples from ftp://irenicus.troja.mff.cuni.cz/builds/ on my AMD Phenom 9950,
a Raspberry Pi B+ as well as an odroid. Results are below.

The first column is the codec new, the second the speed change from the old
bitstream reader to the new one, the third is the percent standard deviation
for the old, the fourth is the percent standard deviation for the new
bitstream reader.

Diego



arm clang-3.7:
aac     -3.9%   (1.8% 0.7%)
ac3     -5.3%   (0.6% 0.9%)
dnxhd   -4.8%   (0.4% 0.6%)
flac    -9.7%   (0.3% 0.5%)
h263    +0.5%   (2.4% 0.6%)
h264    -3.0%   (1.5% 0.4%)
huffyuv -20.2%  (1.6% 1.7%)
mp3     -4.0%   (0.9% 0.9%)
mpeg2   -9.4%   (1.5% 1.2%)
opus    +0.3%   (0.4% 0.7%)
prores  +2.4%   (1.6% 0.9%)
vorbis  -2.0%   (1.0% 0.5%)
vp8     -2.0%   (1.1% 0.7%)
vp9     +0.4%   (1.6% 0.6%)

arm gcc-4.9.2:
aac     -2.7%   (0.9% 1.6%)
ac3     -0.3%   (3.5% 0.5%)
dnxhd   -6.6%   (0.7% 0.5%)
flac    -10.3%  (0.3% 0.6%)
h263    -2.8%   (1.9% 2.8%)
h264    -2.7%   (1.0% 1.3%)
huffyuv -7.0%   (0.2% 0.2%)
mp3     -3.8%   (1.0% 1.1%)
mpeg2   -4.3%   (1.1% 0.8%)
opus    -0.7%   (0.4% 0.5%)
prores  +2.7%   (0.3% 0.9%)
vorbis  -1.2%   (0.8% 0.7%)
vp8     -0.3%   (0.4% 1.4%)
vp9     -0.7%   (0.1% 1.1%)



aarch64_gcc-5:
aac     +1.8%   (0.4% 1.1%)
ac3     -2.7%   (0.4% 1.8%)
dnxhd   +1.7%   (0.1% 0.2%)
flac    -6.1%   (0.3% 0.4%)
h263    -0.1%   (0.2% 0.5%)
h264    -1.8%   (0.8% 0.8%)
huffyuv +4.3%   (0.5% 0.6%)
mp3     -0.5%   (0.7% 1.6%)
mpeg2   -1.9%   (0.3% 0.3%)
opus    +0.1%   (1.0% 0.5%)
prores  -0.6%   (2.5% 2.5%)
vorbis  +2.4%   (0.9% 0.6%)
vp8     -0.1%   (0.2% 0.5%)
vp9     -1.7%   (1.7% 0.9%)

aarch64_gcc-6:
9       +1.0%   (0.6% 1.1%)
aac     +2.5%   (0.2% 0.4%)
ac3     -0.6%   (1.3% 1.5%)
dnxhd   +2.2%   (0.2% 0.2%)
flac    -7.4%   (0.5% 0.6%)
h263    -0.3%   (1.0% 1.4%)
h264    -1.5%   (0.3% 0.2%)
huffyuv +4.8%   (0.4% 0.8%)
mp3     -0.3%   (0.2% 1.2%)
mpeg2   -1.3%   (0.6% 0.3%)
opus    -0.3%   (0.4% 0.8%)
prores  -1.8%   (1.7% 2.7%)
vorbis  +1.7%   (1.0% 0.7%)
vp8     +0.3%   (0.3% 0.1%)



x86_32_clang-4.0:
aac     -17.9%  (0.5% 0.3%)
ac3     -10.0%  (0.2% 0.5%)
dnxhd   -10.7%  (9.3% 8.2%)
flac    -10.2%  (1.1% 0.4%)
h263    -0.8%   (0.6% 0.2%)
h264    -1.4%   (0.2% 0.4%)
huffyuv -20.0%  (0.3% 0.2%)
mp3     -4.2%   (0.2% 0.9%)
mpeg2   -4.3%   (0.5% 0.9%)
opus    -0.4%   (0.3% 0.4%)
prores  -8.6%   (1.9% 0.2%)
vorbis  -14.2%  (0.2% 0.4%)
vp8     -0.0%   (0.1% 0.2%)
vp9     +0.2%   (0.3% 0.2%)

x86_32_gcc-4.9:
aac     -9.6%   (0.3% 0.2%)
ac3     -8.9%   (0.2% 0.2%)
dnxhd   -4.5%   (9.2% 0.2%)
flac    -13.4%  (0.2% 1.6%)
h263    -3.9%   (0.5% 0.3%)
h264    -4.0%   (0.3% 0.3%)
huffyuv +2.6%   (17.8% 0.2%)
mp3     -3.5%   (0.4% 0.9%)
mpeg2   -6.6%   (0.7% 0.2%)
opus    +0.1%   (0.2% 0.2%)
prores  -1.4%   (0.1% 1.6%)
vorbis  -5.9%   (0.3% 0.4%)
vp8     -0.2%   (0.1% 0.3%)
vp9     -0.3%   (0.2% 0.3%)

x86_32_gcc-5:
aac     +0.3%   (0.3% 1.3%)
ac3     +6.5%   (0.4% 0.4%)
dnxhd   +5.1%   (0.6% 11.8%)
flac    +1.8%   (3.3% 0.2%)
h263    -1.7%   (0.6% 0.3%)
h264    +0.7%   (0.2% 0.3%)
huffyuv +21.6%  (0.8% 0.1%)
mp3     +1.9%   (0.3% 0.4%)
mpeg2   -4.2%   (0.2% 0.3%)
opus    -0.1%   (0.1% 0.1%)
prores  -1.7%   (0.1% 3.6%)
vorbis  -2.0%   (0.4% 0.3%)
vp8     +0.1%   (0.0% 0.1%)
vp9     +1.0%   (0.1% 0.1%)

x86_32_gcc-6:
aac     -9.3%   (0.4% 0.4%)
ac3     -5.9%   (0.4% 0.9%)
dnxhd   -4.6%   (7.9% 3.7%)
flac    -15.5%  (1.7% 0.1%)
h263    -4.4%   (0.7% 0.7%)
h264    -2.5%   (0.1% 0.1%)
huffyuv +1.3%   (18.6% 12.2%)
mp3     -0.9%   (3.6% 0.6%)
mpeg2   -7.1%   (0.5% 1.1%)
opus    +0.2%   (0.2% 0.2%)
prores  +1.0%   (2.1% 0.1%)
vorbis  -5.8%   (0.4% 0.4%)
vp8     +0.1%   (0.1% 0.3%)
vp9     +0.6%   (0.6% 0.1%)



x86_64_clang-4.0:
aac     -2.6%   (0.4% 0.8%)
ac3     -3.2%   (0.8% 0.7%)
dnxhd   +8.1%   (9.4% 0.3%)
flac    +1.7%   (5.5% 0.2%)
h263    +0.6%   (0.4% 0.3%)
h264    +1.9%   (0.2% 0.4%)
huffyuv +16.7%  (21.8% 21.6%)
mp3     +0.2%   (0.2% 0.1%)
mpeg2   +0.2%   (0.4% 1.1%)
opus    +0.1%   (0.1% 0.1%)
prores  -8.4%   (4.2% 0.2%)
vorbis  -9.7%   (0.5% 0.5%)
vp8     +0.1%   (0.2% 0.1%)
vp9     +0.4%   (0.4% 0.4%)

x86_64_gcc-4.9:
aac     +0.4%   (0.3% 0.4%)
ac3     +6.4%   (0.4% 0.4%)
dnxhd   +11.8%  (9.8% 3.4%)
flac    -0.6%   (0.2% 3.3%)
h263    -4.1%   (0.4% 0.4%)
h264    +0.9%   (0.4% 0.5%)
huffyuv +13.1%  (0.0% 20.7%)
mp3     +2.0%   (0.4% 0.4%)
mpeg2   -6.1%   (0.3% 0.8%)
opus    -0.0%   (0.1% 0.1%)
prores  +0.0%   (0.1% 0.1%)
vorbis  -1.9%   (0.4% 0.4%)
vp8     +0.1%   (0.1% 0.1%)
vp9     +0.6%   (0.3% 0.1%)

x86_64_gcc-5:
aac     +0.1%   (0.3% 0.6%)
ac3     +5.7%   (0.6% 0.4%)
dnxhd   +6.3%   (0.7% 5.7%)
flac    +1.6%   (1.6% 0.3%)
h263    +1.4%   (0.5% 0.6%)
h264    +0.7%   (0.3% 0.4%)
huffyuv +29.3%  (9.2% 0.1%)
mp3     +2.3%   (0.6% 0.2%)
mpeg2   -0.5%   (0.5% 0.4%)
opus    -0.3%   (0.3% 0.1%)
prores  -2.7%   (0.1% 3.7%)
vorbis  -3.8%   (0.5% 0.5%)
vp8     -0.1%   (0.1% 0.1%)
vp9     -0.0%   (0.4% 0.3%)

x86_64_gcc-6:
aac     +0.4%   (0.4% 0.4%)
ac3     -6.7%   (0.2% 0.3%)
dnxhd   +7.5%   (1.1% 1.7%)
flac    -3.0%   (1.2% 3.0%)
h263    -2.7%   (0.5% 0.6%)
h264    +0.7%   (0.2% 0.3%)
huffyuv +33.6%  (17.0% 0.1%)
mp3     +2.8%   (0.5% 0.3%)
mpeg2   -0.7%   (0.5% 0.5%)
opus    +0.1%   (0.2% 0.1%)
prores  +0.1%   (0.1% 0.1%)
vorbis  -1.9%   (0.5% 0.7%)
vp8     -0.1%   (0.1% 0.1%)
vp9     -0.4%   (0.1% 0.1%)
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to