[eigen-commits] commit/eigen: o...@efikamx: replaced _mm_prefetch in GeneralBlockPanelKernel.h, with ei_prefetch() inline function.

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


1 new changeset in eigen:

http://www.bitbucket.org/eigen/eigen/changeset/092d5575f5ac/
changeset:   r2775:092d5575f5ac
user:        o...@efikamx
date:        2010-04-23 23:44:14
summary:     replaced _mm_prefetch in GeneralBlockPanelKernel.h, with ei_prefetch() inline function.
Implemented NEON and AltiVec versions, copied SSE version over from GeneralBlockPanelKernel.h.
Also in GCC case (or rather !_MSC_VER) it's implemented using __builtin_prefetch().
NEON managed to give a small but welcome boost, 0.88GFLOPS -> 0.91GFLOPS.
affected #:  5 files (1.8 KB)

Repository URL: http://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/