DU Results -

Source patches

du4levenstein.hpp

6d5
< template< typename policy>
29,37d27
< };
< 
< struct policy_sse {
< };
< 
< struct policy_avx {
< };
< 
< struct policy_avx512 {

du4levenstein.cpp

5,6c5
< template< typename policy>
< typename levenstein<policy>::data_element levenstein<policy>::compute()
---
> levenstein::data_element levenstein::compute()
10,13d8
< 
< template class levenstein< policy_sse>;
< template class levenstein< policy_avx>;
< template class levenstein< policy_avx512>;

Flex error reports

C++ error reports

Linker error reports

Run output diffs

empty.in

size	levenstein/du4_random
64*64	2.74601
64*512	2.85205
64*4096	2.78751
64*32768	2.7889
512*64	1.23702
512*512	1.15721
512*4096	1.14701
512*32768	1.14562
4096*64	1.01118
4096*512	0.977717
4096*4096	0.927408
4096*32768	0.926001
32768*64	0.95668
32768*512	0.946603
32768*4096	0.899392
32768*32768	0.899658