index
:
eigen
master
C++ library for linear algebra
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
Eigen
/
src
/
Core
/
products
/
GeneralMatrixMatrix.h
Commit message (
Expand
)
Author
Age
*
optimized conjugate products for SSE3
Gael Guennebaud
2010-07-07
*
bug fix forgot to conjugate the scalar factor when needed
Gael Guennebaud
2010-07-06
*
reduce code generation and minor speed up
Gael Guennebaud
2010-07-06
*
* extend the Has* packet traits and makes all functor use it
Gael Guennebaud
2010-07-05
*
fix openmp for row major destination
Gael Guennebaud
2010-07-03
*
fix bug with openmp
Gael Guennebaud
2010-07-03
*
s/struct/class/g ; bug reported by Thomas
Benoit Jacob
2010-06-30
*
fox blcok size computation for fixed size objects
Gael Guennebaud
2010-06-25
*
email change
Gael Guennebaud
2010-06-24
*
- add a low level mechanism to provide preallocated memory to gemm
Gael Guennebaud
2010-06-24
*
* makes all product use the new API to set the blocking sizes
Gael Guennebaud
2010-06-22
*
simplify and optimize block sizes computation for matrix products. They
Gael Guennebaud
2010-06-21
*
add runtime API to control multithreading
Gael Guennebaud
2010-06-10
*
make the cache size mechanism future proof by adding level 2 parameters
Gael Guennebaud
2010-06-10
*
Made the supression of unused variables portable.
Hauke Heibel
2010-06-08
*
remove ei_ prefix of public global functions, and s/cpu/l1
Gael Guennebaud
2010-06-07
*
Add a proof concept API to configure the blocking parameters at runtime.
Gael Guennebaud
2010-06-07
*
clean old stuff used to support precompilation inside a binary lib
Gael Guennebaud
2010-06-07
*
the Index types change.
Benoit Jacob
2010-05-30
*
clang shocks on this.
Thomas Capricelli
2010-05-21
*
stride() => inner/outerStride()
Gael Guennebaud
2010-03-06
*
fix openmp version for scalar types different than float
Gael Guennebaud
2010-03-05
*
remove the 1D and 2D parallelizer, keep only the GEMM specialized one
Gael Guennebaud
2010-03-05
*
minor cleaning
Gael Guennebaud
2010-03-05
*
remove Qt's atomic dependency, I don't know what I was doing wrong...
Gael Guennebaud
2010-03-01
*
GEMM: move the first packing of A' before the packing of B'
Gael Guennebaud
2010-03-01
*
make Aron's idea work using Qt's atomic implementation for the synchronisation
Gael Guennebaud
2010-03-01
*
implement Aron's idea of interleaving the packing with the first computations
Gael Guennebaud
2010-02-26
*
fix compilation without openmp
Gael Guennebaud
2010-02-26
*
implement a smarter parallelization strategy for gemm avoiding multiple
Gael Guennebaud
2010-02-26
*
add a 2D parallelizer
Gael Guennebaud
2010-02-23
*
fix typo
Gael Guennebaud
2010-02-23
*
significant speedup in the matrix-matrix products
Gael Guennebaud
2010-02-23
*
clean a bit the parallelizer
Gael Guennebaud
2010-02-22
*
add initial openmp support for matrix-matrix products
Gael Guennebaud
2010-02-22
*
update mixingtype unit test to reflect current status, but it is still clear
Gael Guennebaud
2009-09-03
*
Fix serious bug discovered with gcc 4.2
Gael Guennebaud
2009-09-03
*
overload operartor* with a ProductBase such that "scalar * (mat * mat)" is op...
Gael Guennebaud
2009-08-11
*
more product refactoring
Gael Guennebaud
2009-08-06
*
fix vs.net compilation issue
Hauke Heibel
2009-08-06
*
add explicit "on the right" triangular solving,
Gael Guennebaud
2009-07-30
*
trmm is now working in all storage order configurations
Gael Guennebaud
2009-07-27
*
add WIP trsm
Gael Guennebaud
2009-07-24
*
some cleaning
Gael Guennebaud
2009-07-24
*
Implement efficient sefladjoint product (aka SYRK) : C += alpha * U U^T
Gael Guennebaud
2009-07-23
*
implement high level API for SYMM and fix a couple of bugs related to complex
Gael Guennebaud
2009-07-22
*
* GEMM enhencement: no need to pre-transpose the rhs
Gael Guennebaud
2009-07-22
*
more refactoring in the level3 products
Gael Guennebaud
2009-07-22
*
* refactoring of the matrix product into multiple small kernels
Gael Guennebaud
2009-07-21
*
Add an efficient rank2 update function (like the level2 blas xSYR2 routine).
Gael Guennebaud
2009-07-11
[next]