[XviD-devel] xvid_bench and CRC_ERROR
Edouard Gomez
ed.gomez at free.fr
Wed Nov 19 22:12:51 CET 2003
Ivan Kalvachev (ivan at cacad.com) wrote:
> === test transfer ===
> ...
> PLAINC - 8to16sub2 1.169 usec crc=22368
> *** CRC ERROR! ***
> ...
> MMX - 8to16sub2 0.115 usec crc=22368
> *** CRC ERROR! ***
> ...
> MMXEXT - 8to16sub2 0.060 usec crc=22368
> *** CRC ERROR! ***
> ...
> 3DNOW - 8to16sub2 1.163 usec crc=22368
> *** CRC ERROR! ***
>
> 3DNOWE - 8to16sub2 0.065 usec crc=22368
> *** CRC ERROR! ***
> ---
> Maybe you know about it, as the code that perform it, is #if 1 -ed ,
> but after all, it is enabled!
That is a change in the API we've made syskin and I to have correct
bframe reconstruction in the encoder. I even remember fixing a bug in
the MMX version that was not adding +1 before averaging the two sources.
I forgot about the bench program i'll fix it tonight replacing the
reference crc.
> ===== test quant =====
> PLAINC - quant_mpeg_intra 115.238 usec crc=29809
> PLAINC - quant_mpeg_inter 116.966 usec crc=12574
> ---
> MMX - quant_mpeg_intra 7.117 usec crc=3459
> *** CRC ERROR! ***
> MMX - quant_mpeg_inter 5.592 usec crc=13247
> *** CRC ERROR! ***
> ---
This is a known problem and errors happen for out of range tests
iirc. If a skilled asm coder could look at it.
--
Edouard Gomez
More information about the XviD-devel
mailing list