[XviD-devel] recent mmx patch (xvid_bench results)
jmtest at voila.fr
jmtest at voila.fr
Wed Apr 14 17:43:02 CEST 2004
So i did remove the cmov instructions from the mmx code, but I don't have an old pentium to complete the tests.
The new code is ok with the crc bench and also with the exhaustive test.
I hope it's right this time...
Here is the speed result on a Pentium Mobile 1.5GHz
Regards,
Jean-Marc
Old code:
MMX - quant_h263_intra 3.125 usec crc32=0x2eba9d43
MMX - quant_h263_inter 3.125 usec crc32=0xbd315a7e
MMX - dequant_h263_intra 3.945 usec crc32=0x9841212a
MMX - dequant_h263_inter 3.906 usec crc32=0xe7df8fba
---
MMXEXT - quant_h263_intra 3.125 usec crc32=0x2eba9d43
MMXEXT - quant_h263_inter 3.125 usec crc32=0xbd315a7e
MMXEXT - dequant_h263_intra 3.125 usec crc32=0x9841212a
MMXEXT - dequant_h263_inter 3.906 usec crc32=0xe7df8fba
---
SSE2 - quant_h263_intra 3.125 usec crc32=0x2eba9d43
SSE2 - quant_h263_inter 3.125 usec crc32=0xbd315a7e
SSE2 - dequant_h263_intra 3.555 usec crc32=0x9841212a
SSE2 - dequant_h263_inter 3.906 usec crc32=0xe7df8fba
---
New code:
MMX - quant_h263_intra 2.734 usec crc32=0x2eba9d43
MMX - quant_h263_inter 3.125 usec crc32=0xbd315a7e
MMX - dequant_h263_intra 3.906 usec crc32=0x9841212a
MMX - dequant_h263_inter 3.516 usec crc32=0xe7df8fba
---
MMXEXT - quant_h263_intra 2.773 usec crc32=0x2eba9d43
MMXEXT - quant_h263_inter 3.125 usec crc32=0xbd315a7e
MMXEXT - dequant_h263_intra 3.516 usec crc32=0x9841212a
MMXEXT - dequant_h263_inter 3.516 usec crc32=0xe7df8fba
---
SSE2 - quant_h263_intra 2.773 usec crc32=0x2eba9d43
SSE2 - quant_h263_inter 3.125 usec crc32=0xbd315a7e
SSE2 - dequant_h263_intra 3.125 usec crc32=0x9841212a
SSE2 - dequant_h263_inter 3.125 usec crc32=0xe7df8fba
------------------------------------------
Faites un voeu et puis Voila ! www.voila.fr
-------------- next part --------------
A non-text attachment was scrubbed...
Name: quantize_h263_mmx.zip
Type: application/x-zip-compressed
Size: 4304 bytes
Desc: not available
Url : http://edu.bnhof.de/pipermail/xvid-devel/attachments/20040414/4737b9c7/quantize_h263_mmx.bin
More information about the XviD-devel
mailing list