[Ffmpeg-devel] benchmark of different CABAC routines
Guillaume Poirier
gpoirier
Tue Oct 10 11:59:14 CEST 2006
Hi,
With svn-r6623
On P-M (2nd generation)
vanilla:
3899 dezicycles in decode_residual, 2095922 runs, 1230 skipsbits/s
dup=0 drop=0,
with asm routine of renorm_cabac_decoder_once which has cmov in it
3897 dezicycles in decode_residual, 2095978 runs, 1174 skipsbits/s
dup=0 drop=0
with CMOV_IS_FAST
3825 dezicycles in decode_residual, 2096057 runs, 1095 skipsbits/s
dup=0 drop=0
with CMOV_IS_FAST + asm routine of renorm_cabac_decoder_once which has
cmov in it
3807 dezicycles in decode_residual, 2096022 runs, 1130 skipsbits/s
dup=0 drop=0
So on P-M (which is a P3 variant), the winner is CMOV_IS_FAST + asm
routine of renorm_cabac_decoder_once which has cmov in it (2.36% faster)
Guillaume
More information about the ffmpeg-devel
mailing list