DU Results -

Source patches

du4levenstein.hpp

10,11d9
< #undef min
< 
117c115
<                 topl = _mm_slli_si128(topl, 4);
---
>                 topl = _mm_bslli_si128(topl, 4);
130c128
<                 topl = _mm_slli_si128(topl, 4);
---
>                 topl = _mm_bslli_si128(topl, 4);
140c138
<                 topl = _mm_slli_si128(topl, 4);
---
>                 topl = _mm_bslli_si128(topl, 4);

Flex error reports

C++ error reports

Linker error reports

Run output diffs

empty.in

size	levenstein/du4_random
64*64	1.066
64*512	1.03702
64*4096	1.02619
64*32768	1.03281
512*64	0.922017
512*512	0.988181
512*4096	0.909597
512*32768	0.909223
4096*64	1.21022
4096*512	1.19209
4096*4096	1.0941
4096*32768	1.19316
32768*64	1.22816
32768*512	1.21634
32768*4096	1.20912
32768*32768	1.09524