Revision 831664
Go back to digest for 20th July 2008Optimization in Other
Gael Guennebaud committed changes in /branches/work/eigen2:
Optimization: added super efficient rowmajor * vector product (and vector * colmajor).
It basically performs 4 dot products at once reducing loads of the vector and improving instructions scheduling.
With 3 cache friendly algorithms, we now handle all product configurations with outstanding perf for large matrices.
File Changes
Modified 4 files
- /branches/work/eigen2
- /bench/btl/data/perlib_plot_settings.txt
- /Eigen/src/Core/CacheFriendlyProduct.h
- /Eigen/src/Core/MatrixStorage.h
- /Eigen/src/Core/Product.h
4 files changed in total