[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