[eigen-commits] commit/eigen: ggael: optimize vectorized reductions by peeling the loop:

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen-commits Archives ]


1 new commit in eigen:


https://bitbucket.org/eigen/eigen/changeset/bee1e180b8a9/
changeset:   bee1e180b8a9
user:        ggael
date:        2011-11-12 09:19:48
summary:     optimize vectorized reductions by peeling the loop:
 - x2 for squaredNorm() on double
 - peeling the loop with a peeling factor of 4 leads to even better perf
   for large vectors (e.g., >64) but it makes more difficult to keep good performance on smaller ones.
affected #:  1 file

Repository URL: https://bitbucket.org/eigen/eigen/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/