
24 Dec
2012
24 Dec
'12
12:22 p.m.
On 24/12/12 05:07, Vadim Stadnik wrote:
You've explained that segmented iterators do not work with SIMD algorithms. However, there are should be some other options, since at implementation level a segmented data structure uses arrays. This is why I am wondering if it is possible:
1. provide variants of SIMD algorithms that can be applied by the implementation of a segmented data structure directly to arrays? 2. improve generalization level of these algorithms through local iterators, such as a pointer based iterator for an array?
You could also simply iterate the segments and call the SIMD algorithm for each of them.