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