aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAge
* various minor updates in the benchmark suite like non inliningGravatar Gael Guennebaud2008-07-12
* Add a *very efficient* evaluation path for both col-major matrix * vectorGravatar Gael Guennebaud2008-07-12
* resurrected tvmet, added mt4, intel's MKL and handcoded vectorized backendsGravatar Gael Guennebaud2008-07-10
* some performance fixes in Assign.h reported by Gael. Some doc update inGravatar Benoit Jacob2008-07-10
* in BTL: a specific bench/action can be selected at runtime, e.g.:Gravatar Gael Guennebaud2008-07-09
* * added optimized paths for matrix-vector and vector-matrix productsGravatar Gael Guennebaud2008-07-09
* raah, results were corrupted by overflow. Now slice vectorization isGravatar Benoit Jacob2008-07-09
* add benchmark for slice vectorization... expected it to be little orGravatar Benoit Jacob2008-07-09
* imported a reworked version of BTL (Benchmark for Templated Libraries).Gravatar Gael Guennebaud2008-07-09
* * added a lazyAssign overload skipping .lazy() such that c = (<xpr>).lazy() s...Gravatar Gael Guennebaud2008-07-09
* I forgot that the previous commit needed minor changes outside the bench folderGravatar Gael Guennebaud2008-07-08
* add Cholesky and eigensolver benchmarkGravatar Gael Guennebaud2008-07-08
* - many updates after Cwise changeGravatar Benoit Jacob2008-07-08
* the big Array/Cwise rework as discussed on the mailing list. The new APIGravatar Benoit Jacob2008-07-08
* fix issues in previously added additionnal product testsGravatar Gael Guennebaud2008-07-06
* * do the ActualPacketAccesBit change as discussed on listGravatar Benoit Jacob2008-07-04
* * fix compilation issue in ProductGravatar Gael Guennebaud2008-07-02
* * resurected Flagged::_expression used to optimize m+=(a*b).lazy()Gravatar Gael Guennebaud2008-07-01
* * fix error in divergence test, now it is even fasterGravatar Benoit Jacob2008-07-01
* interleaved rendering balances the load betterGravatar Benoit Jacob2008-07-01
* * multi-threaded renderingGravatar Benoit Jacob2008-07-01
* - use double precision to store the position / zoom / other stuffGravatar Benoit Jacob2008-06-30
* * added an in-place version of inverseProduct whichGravatar Gael Guennebaud2008-06-29
* fix little bug in computation of max_iterGravatar Benoit Jacob2008-06-29
* improve greatly mandelbrot demo:Gravatar Benoit Jacob2008-06-29
* * added innerSize / outerSize functions to MatrixBaseGravatar Gael Guennebaud2008-06-28
* add mandelbrot demoGravatar Benoit Jacob2008-06-28
* fix breakage from my last commitGravatar Benoit Jacob2008-06-28
* * update CMakeLists, only build instantiations if TEST_LIB is definedGravatar Benoit Jacob2008-06-27
* fix a couple of issues in the new Map.hGravatar Benoit Jacob2008-06-27
* * rework Map, allow vectorizationGravatar Benoit Jacob2008-06-27
* various work on the Sparse module:Gravatar Gael Guennebaud2008-06-26
* change derived classes methods from "private:_method()"Gravatar Benoit Jacob2008-06-26
* * add bench/benchVecAdd.cpp by Gael, fix crash (ei_pload on non-aligned)Gravatar Benoit Jacob2008-06-26
* make use of ei_pmadd in dot-product: will further improve performanceGravatar Benoit Jacob2008-06-24
* * vectorize dot product, copying code from sum.Gravatar Benoit Jacob2008-06-24
* * add ei_pdiv intrinsic, make quotient functor vectorizableGravatar Benoit Jacob2008-06-23
* optimize linear vectorization both in Assign and Sum (optimal amortized perf)Gravatar Gael Guennebaud2008-06-23
* add experimental code for sparse matrix:Gravatar Gael Guennebaud2008-06-23
* quick temporary fix for a perf issue we just identified withGravatar Benoit Jacob2008-06-23
* add benchmark for sumGravatar Benoit Jacob2008-06-23
* split sum away from redux and vectorize it.Gravatar Benoit Jacob2008-06-23
* * implement slice vectorization. Because it uses unalignedGravatar Benoit Jacob2008-06-22
* forgot to add the unit test array.cppGravatar Gael Guennebaud2008-06-21
* work on rotations in the Geometry module:Gravatar Gael Guennebaud2008-06-21
* Override MatrixBase::eval() since matrices don't needGravatar Benoit Jacob2008-06-20
* * added a pseudo expression Array giving access to:Gravatar Gael Guennebaud2008-06-20
* move "enum" back to "const int" int ei_assign_impl: in fact, castingGravatar Gael Guennebaud2008-06-20
* * more cleaning in ProductGravatar Gael Guennebaud2008-06-19
* * refactoring of Product:Gravatar Gael Guennebaud2008-06-19