
hi,
* We welcome comments, questions and random requests/rants/bug reports as to polish the library before actual submission to the boost review. Such comments can be sent there, on our nt2-dev Google groups or in the nt2 issue tracker.
in a way it is hard to comment on the library, as the documentation does not really exist, still some questions/thoughts, maybe i've missed something in the slides/paper ... didn't have a look at the code, yet: * does boost.simd support horizontal operations (fold/reduce/accumulate)? * is it possible to define simd kernels for both packs and scalars e.g. to make use of branches in the scalar implementation used in preroll/postroll of unrolled loops? * does boost.simd have any facility to do loop unrolling? in my library, i'm unrolling loops by the size of a cache line and try to avoid read-after-write hazards by pre-loading data. * how does boost.simd deal with stack alignment? on win32 i ended up compiling with -mstackrealign, though it is said not to be the best solution (didn't have a closer look) cheers, tim