| Commit message (Expand) | Author | Age |
* | * dynamically adjust the number of threads | Gael Guennebaud | 2010-03-05 |
* | 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 |
* | merge with default branch | Gael Guennebaud | 2010-03-04 |
|\ |
|
| * | selfadjoint: do not reference the imaginary part of the diagonal | Gael Guennebaud | 2010-03-02 |
* | | rm useless omp shared directive | Gael Guennebaud | 2010-03-01 |
* | | 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 |
| * | Fixed a typo. | Hauke Heibel | 2010-02-27 |
| * | Remove the dot product's separate implementation and use cwiseProduct.sum ins... | Benoit Jacob | 2010-02-27 |
* | | 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 |
| * | fully adapt the gebp kernel and optimize it for CPU with only 8 registers | Gael Guennebaud | 2010-02-22 |
| * | implement an even lower level version of the gebp kernel for MSVC (it seems t... | Gael Guennebaud | 2010-02-22 |
* | | significant speedup in the matrix-matrix products | Gael Guennebaud | 2010-02-23 |
* | | fully adapt the gebp kernel and optimize it for CPU with only 8 registers | Gael Guennebaud | 2010-02-22 |
* | | implement an even lower level version of the gebp kernel for MSVC (it seems t... | Gael Guennebaud | 2010-02-22 |
* | | clean a bit the parallelizer | Gael Guennebaud | 2010-02-22 |
* | | add initial openmp support for matrix-matrix products | Gael Guennebaud | 2010-02-22 |
|/ |
|
* | Renamed PlainMatrixType to PlainObject (Array != Matrix). | Hauke Heibel | 2010-02-20 |
* | Piotr's patch was missing many occurences of size_t. So, | Benoit Jacob | 2010-02-12 |
* | std:: namespace fixup for more restricive compilers such as QNX's QCC | Piotr Trojanek | 2010-02-10 |
* | finally here is a simple solution making (a*b).diagonal() even faster than a.... | Gael Guennebaud | 2010-02-10 |
* | * as promised, remove the "optimization" for Product::diagonal() | Gael Guennebaud | 2010-02-09 |
* | For the record, here is a solution for (a*b).diagonal, at the cost of extra c... | Gael Guennebaud | 2010-02-09 |
* | fix one useless temp & copy | Gael Guennebaud | 2010-02-09 |
* | add accessors to coeff based product | Gael Guennebaud | 2010-02-09 |
* | * fix multiple temporary copies for coeff based products | Gael Guennebaud | 2010-02-09 |
* | s/UnrolledProduct/CoeffBasedProduct | Gael Guennebaud | 2010-02-09 |
* | get rid of NestParentByRefBit | Gael Guennebaud | 2010-02-08 |
* | Introduced NestParentByRefBit and NestByRefBit - this should fix temporaries ... | Hauke Heibel | 2010-02-06 |
* | lot of cleaning: | Gael Guennebaud | 2010-01-22 |
* | Get rid off GCC warning on comparing enums from different types. | Jitse Niesen | 2010-01-19 |
* | fix a warning | Gael Guennebaud | 2010-01-15 |
* | remove the Triangular suffix to Upper, Lower, UnitLower, etc, | Gael Guennebaud | 2010-01-07 |
* | merge and add start/end to Eigen2Support | Gael Guennebaud | 2010-01-05 |
|\ |
|
| * | Big renaming: | Benoit Jacob | 2010-01-04 |
| * | make some changes to please clang, fix some warnings too. | Thomas Capricelli | 2010-01-04 |
| * | * Fix bug #79: ei_alignmentOffset was assuming that ptr is multiple of | Benoit Jacob | 2010-01-02 |
* | | merge with default branch | Gael Guennebaud | 2009-12-22 |
|\| |
|
* | | extend the DenseStorageMatrix mechanism to all expressions | Gael Guennebaud | 2009-12-22 |
* | | some compilation fixes | Gael Guennebaud | 2009-12-10 |
| * | Assign.h: add LinearTraversal (non-vectorized index-based traversal) | Benoit Jacob | 2009-11-18 |
* | | Experiment the ET refactoring on Transpose for Dense and Sparse storages. | Gael Guennebaud | 2009-11-16 |
|/ |
|
* | discard vectorization in matrix-vector product when data is not even | Gael Guennebaud | 2009-10-05 |