25.12.2015 13:40, Dimitry Sibiryakov wrote:
> 25.12.2015 12:12, Dimitry Sibiryakov wrote:
>> You'd better try final attached variant yourself.
>
>     BTW, MSVC2010 32 bits showed the worst result: only 2.5x speed up while 
> GCC -O3 gave 5x.
>     Vlad, could you try it with MSVC2013?..
>

    MSVC13, /02 /Oi, Intel Core i3-4130T, 32 bit - Release build

                    min           max
original            31           234
unrolled            31            62
unrolled2           15            47
crc32                0           125
crc32"               0            31

crc32" used _mm_crc32_u32, _mm_crc32_u16 and _mm_crc32_u8 when appropriate

Regards,
Vlad

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to