[XviD-devel] recent mmx patch (xvid_bench results)
pete
p_ross at iprimus.com.au
Tue Apr 13 12:01:54 CEST 2004
ed,
it appears mmx 8to16sub is buggy.
=== test transfer ===
PLAINC - 8to16 2.103 usec crc32=0x115814bb
PLAINC - 16to8 1.200 usec crc32=0xee7ccbb4
PLAINC - 8to8 1.877 usec crc32=0xd37b3295
PLAINC - 16to8add 4.582 usec crc32=0xdd817bf4
PLAINC - 8to16sub 1.178 usec crc32(1)=0xa1e07163 crc32(2)=0xd86c5d23
PLAINC - 8to16sub2 3.830 usec crc32=0x99b6c4c7
---
MMX - 8to16 1.028 usec crc32=0x115814bb
MMX - 16to8 1.780 usec crc32=0xee7ccbb4
MMX - 8to8 0.150 usec crc32=0xd37b3295
MMX - 16to8add 0.853 usec crc32=0xdd817bf4
MMX - 8to16sub 0.052 usec crc32(1)=0xa1e07163 crc32(2)=0xd86c5d23
MMX - 8to16sub2 4.255 usec crc32=0x99b6c4c7
---
3DNOW - 8to16 2.027 usec crc32=0x115814bb
3DNOW - 16to8 0.652 usec crc32=0xee7ccbb4
3DNOW - 8to8 0.925 usec crc32=0xd37b3295
3DNOW - 16to8add 3.533 usec crc32=0xdd817bf4
3DNOW - 8to16sub 0.975 usec crc32(1)=0xa1e07163 crc32(2)=0xd86c5d23
3DNOW - 8to16sub2 4.605 usec crc32=0x99b6c4c7
also noted that iam getting a crash at the end of test 5 ;-(
===== test quant =====
PLAINC - quant_mpeg_intra 224.141 usec crc32=0xfd6a21a4
PLAINC - quant_mpeg_inter 237.070 usec crc32=0xf6de7757
PLAINC - dequant_mpeg_intra 127.539 usec crc32=0x2def7bc7
PLAINC - dequant_mpeg_inter 155.273 usec crc32=0xd878c722
PLAINC - quant_h263_intra 71.602 usec crc32=0x2eba9d43
PLAINC - quant_h263_inter 102.891 usec crc32=0xbd315a7e
PLAINC - dequant_h263_intra 85.273 usec crc32=0x9841212a
PLAINC - dequant_h263_inter 98.984 usec crc32=0xe7df8fba
<crash>
-- peter ross
More information about the XviD-devel
mailing list