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	2.63301
64*512	2.59005
64*4096	2.59047
64*32768	2.58854
512*64	2.19904
512*512	2.1784
512*4096	2.18684
512*32768	2.17506
4096*64	2.15239
4096*512	2.13475
4096*4096	2.13263
4096*32768	2.13087
32768*64	2.14977
32768*512	2.13465
32768*4096	2.12767
32768*32768	2.12714