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 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 aarch64_gcc-5: mp3 -0.5% (0.7% 1.6%) vorbis +2.4% (0.9% 0.6%) ac3 -2.7% (0.4% 1.8%) opus +0.1% (1.0% 0.5%) mpeg2 -1.9% (0.3% 0.3%) vp9 -1.7% (1.7% 0.9%) vp8 -0.1% (0.2% 0.5%) flac -6.1% (0.3% 0.4%) dnxhd +1.7% (0.1% 0.2%) aac +1.8% (0.4% 1.1%) h263 -0.1% (0.2% 0.5%) prores -0.6% (2.5% 2.5%) huffyuv +4.3% (0.5% 0.6%) h264 -1.8% (0.8% 0.8%) aarch64_gcc-6: mp3 -0.3% (0.2% 1.2%) vorbis +1.7% (1.0% 0.7%) ac3 -0.6% (1.3% 1.5%) opus -0.3% (0.4% 0.8%) mpeg2 -1.3% (0.6% 0.3%) vp9 +1.0% (0.6% 1.1%) vp8 +0.3% (0.3% 0.1%) flac -7.4% (0.5% 0.6%) dnxhd +2.2% (0.2% 0.2%) aac +2.5% (0.2% 0.4%) h263 -0.3% (1.0% 1.4%) prores -1.8% (1.7% 2.7%) huffyuv +4.8% (0.4% 0.8%) h264 -1.5% (0.3% 0.2%) x86_64_clang-4.0: h263 +0.6% (0.4% 0.3%) vp9 +0.4% (0.4% 0.4%) ac3 -3.2% (0.8% 0.7%) mpeg2 +0.2% (0.4% 1.1%) h264 +1.9% (0.2% 0.4%) vp8 +0.1% (0.2% 0.1%) vorbis -9.7% (0.5% 0.5%) prores -8.4% (4.2% 0.2%) opus +0.1% (0.1% 0.1%) aac -2.6% (0.4% 0.8%) mp3 +0.2% (0.2% 0.1%) dnxhd +8.1% (9.4% 0.3%) huffyuv +16.7% (21.8% 21.6%) flac +1.7% (5.5% 0.2%) x86_64_gcc-4.9: h263 -4.1% (0.4% 0.4%) vp9 +0.6% (0.3% 0.1%) ac3 +6.4% (0.4% 0.4%) mpeg2 -6.1% (0.3% 0.8%) h264 +0.9% (0.4% 0.5%) vp8 +0.1% (0.1% 0.1%) vorbis -1.9% (0.4% 0.4%) prores +0.0% (0.1% 0.1%) opus -0.0% (0.1% 0.1%) aac +0.4% (0.3% 0.4%) mp3 +2.0% (0.4% 0.4%) dnxhd +11.8% (9.8% 3.4%) huffyuv +13.1% (0.0% 20.7%) flac -0.6% (0.2% 3.3%) x86_64_gcc-5: h263 +1.4% (0.5% 0.6%) vp9 -0.0% (0.4% 0.3%) ac3 +5.7% (0.6% 0.4%) mpeg2 -0.5% (0.5% 0.4%) h264 +0.7% (0.3% 0.4%) vp8 -0.1% (0.1% 0.1%) vorbis -3.8% (0.5% 0.5%) prores -2.7% (0.1% 3.7%) opus -0.3% (0.3% 0.1%) aac +0.1% (0.3% 0.6%) mp3 +2.3% (0.6% 0.2%) dnxhd +6.3% (0.7% 5.7%) huffyuv +29.3% (9.2% 0.1%) flac +1.6% (1.6% 0.3%) x86_64_gcc-6: h263 -2.7% (0.5% 0.6%) vp9 -0.4% (0.1% 0.1%) ac3 -6.7% (0.2% 0.3%) mpeg2 -0.7% (0.5% 0.5%) h264 +0.7% (0.2% 0.3%) vp8 -0.1% (0.1% 0.1%) vorbis -1.9% (0.5% 0.7%) prores +0.1% (0.1% 0.1%) opus +0.1% (0.2% 0.1%) aac +0.4% (0.4% 0.4%) mp3 +2.8% (0.5% 0.3%) dnxhd +7.5% (1.1% 1.7%) huffyuv +33.6% (17.0% 0.1%) flac -3.0% (1.2% 3.0%) x86_32_clang-4.0: h263 -0.8% (0.6% 0.2%) vp9 +0.2% (0.3% 0.2%) ac3 -10.0% (0.2% 0.5%) mpeg2 -4.3% (0.5% 0.9%) h264 -1.4% (0.2% 0.4%) vp8 -0.0% (0.1% 0.2%) vorbis -14.2% (0.2% 0.4%) prores -8.6% (1.9% 0.2%) opus -0.4% (0.3% 0.4%) aac -17.9% (0.5% 0.3%) mp3 -4.2% (0.2% 0.9%) dnxhd -10.7% (9.3% 8.2%) huffyuv -20.0% (0.3% 0.2%) flac -10.2% (1.1% 0.4%) x86_32_gcc-4.9: h263 -3.9% (0.5% 0.3%) vp9 -0.3% (0.2% 0.3%) ac3 -8.9% (0.2% 0.2%) mpeg2 -6.6% (0.7% 0.2%) h264 -4.0% (0.3% 0.3%) vp8 -0.2% (0.1% 0.3%) vorbis -5.9% (0.3% 0.4%) prores -1.4% (0.1% 1.6%) opus +0.1% (0.2% 0.2%) aac -9.6% (0.3% 0.2%) mp3 -3.5% (0.4% 0.9%) dnxhd -4.5% (9.2% 0.2%) huffyuv +2.6% (17.8% 0.2%) flac -13.4% (0.2% 1.6%) x86_32_gcc-5: h263 -1.7% (0.6% 0.3%) vp9 +1.0% (0.1% 0.1%) ac3 +6.5% (0.4% 0.4%) mpeg2 -4.2% (0.2% 0.3%) h264 +0.7% (0.2% 0.3%) vp8 +0.1% (0.0% 0.1%) vorbis -2.0% (0.4% 0.3%) prores -1.7% (0.1% 3.6%) opus -0.1% (0.1% 0.1%) aac +0.3% (0.3% 1.3%) mp3 +1.9% (0.3% 0.4%) dnxhd +5.1% (0.6% 11.8%) huffyuv +21.6% (0.8% 0.1%) flac +1.8% (3.3% 0.2%) x86_32_gcc-6: h263 -4.4% (0.7% 0.7%) vp9 +0.6% (0.6% 0.1%) ac3 -5.9% (0.4% 0.9%) mpeg2 -7.1% (0.5% 1.1%) h264 -2.5% (0.1% 0.1%) vp8 +0.1% (0.1% 0.3%) vorbis -5.8% (0.4% 0.4%) prores +1.0% (2.1% 0.1%) opus +0.2% (0.2% 0.2%) aac -9.3% (0.4% 0.4%) mp3 -0.9% (3.6% 0.6%) dnxhd -4.6% (7.9% 3.7%) huffyuv +1.3% (18.6% 12.2%) flac -15.5% (1.7% 0.1%) _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
