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
Commit message (
Expand
)
Author
Age
*
Removed executable bit from header files
Benoit Steiner
2016-03-23
*
bug #1161: fix division by zero for huge scalar types
Gael Guennebaud
2016-02-03
*
Fix tri = complex * real product, and add respective unit test.
Gael Guennebaud
2016-01-27
*
Remove dead code.
Gael Guennebaud
2016-01-26
*
Re-enable blocking on rows in non-l3 blocking mode.
Gael Guennebaud
2016-01-26
*
Make sure that micro-panel-size is smaller than blocking sizes (otherwise we ...
Gael Guennebaud
2016-01-26
*
Make sure that block sizes are smaller than input matrix sizes.
Gael Guennebaud
2016-01-26
*
bug #51: add block preallocation mechanism to selfadjoit*matrix product.
Gael Guennebaud
2016-01-25
*
bug #51: make general_matrix_matrix_triangular_product use L3-blocking helper...
Gael Guennebaud
2016-01-25
*
bug #1151: remove useless critical section
Gael Guennebaud
2016-01-21
*
Fix compilation of MKL support.
Gael Guennebaud
2015-12-11
*
Fixes internal compiler error while compiling with VC2015 Update1 x64.
Nikolay Fedorov
2015-12-03
*
Fix degenerate cases in syrk and trsm
Gael Guennebaud
2015-11-30
*
Use a class constructor to initialize CPU cache sizes
Chris Jones
2015-11-20
*
Avoid any openmp calls if multi-threading is explicitely disabled at runtime.
Gael Guennebaud
2015-10-22
*
Improve numerical accuracy in LLT and triangular solve by using true scalar d...
Gael Guennebaud
2015-10-18
*
Remove dead code in selfadjoint_matrix_vector_product
Gael Guennebaud
2015-10-09
*
Optimize a bit complex selfadjoint * vector product.
Gael Guennebaud
2015-10-09
*
bug #1043: Avoid integer conversion sign warning
Christoph Hertzberg
2015-08-19
*
Generalize first_aligned to take the requested alignment as a template parame...
Gael Guennebaud
2015-08-06
*
Enable runtime stack alignment in gemm_blocking_space.
Gael Guennebaud
2015-08-06
*
bug #973: update macro-level control of alignement by introducing user-contro...
Gael Guennebaud
2015-07-29
*
bug #923: fix EIGEN_USE_BLAS mode
Gael Guennebaud
2015-06-23
*
Remove a few deprecated internal expressions
Gael Guennebaud
2015-06-19
*
Fix shadow warnings triggered by clang
Gael Guennebaud
2015-06-09
*
Abandon blocking size lookup table approach. Not performing as well in real w...
Benoit Jacob
2015-05-19
*
Improved the blocking strategy to speedup multithreaded tensor contractions.
Benoit Steiner
2015-04-09
*
add a note on bug #992
Gael Guennebaud
2015-04-08
*
bug #992: don't select a 3p GEMM path with non-vectorizable scalar types, thi...
Benoit Jacob
2015-04-07
*
Only use blocking sizes LUTs for single-thread products for now
Benoit Jacob
2015-03-31
*
Fix computeProductBlockingSizes with m==0, and add respective unit test.
Gael Guennebaud
2015-03-31
*
use unsigned short instead of uint16_t which doesn't exist in c++98
Benoit Jacob
2015-03-17
*
Similar to cset 3589a9c115a892ea3ca5dac74d71a1526764cb38
Benoit Jacob
2015-03-16
*
fix bug in maxsize calculation, which would cause products of size > 2048 to ...
Benoit Jacob
2015-03-16
*
fix compilation with GCC 4.8
Benoit Jacob
2015-03-16
*
Fix bug in case where EIGEN_TEST_SPECIFIC_BLOCKING_SIZE is defined but false
Benoit Jacob
2015-03-15
*
actual_panel_rows computation should always be resilient to parameters not co...
Benoit Jacob
2015-03-15
*
Refactor computeProductBlockingSizes to make room for the possibility of usin...
Benoit Jacob
2015-03-15
*
organize a little our default cache sizes, and use a saner default L1 outside...
Benoit Jacob
2015-03-13
*
Avoid undeflow when blocking size are tuned manually.
Gael Guennebaud
2015-03-06
*
bug #978: early return for vanishing products
Gael Guennebaud
2015-03-06
*
Improve blocking heuristic: if the lhs fit within L1, then block on the rhs i...
Gael Guennebaud
2015-03-06
*
Improve product kernel: replace the previous dynamic loop swaping strategy by...
Gael Guennebaud
2015-03-06
*
Product optimization: implement a dynamic loop-swapping startegy to improve m...
Gael Guennebaud
2015-03-05
*
Fix asm comments in 1px1 kernel
Benoit Jacob
2015-03-03
*
Add a benchmark-default-sizes action to benchmark-blocking-sizes.cpp
Benoit Jacob
2015-03-03
*
Increase unit-test L1 cache size to ensure we are doing at least 2 peeled loo...
Gael Guennebaud
2015-02-27
*
Re-enbale detection of min/max parentheses protection, and re-enable mpreal_s...
Gael Guennebaud
2015-02-27
*
Reimplement the selection between rotating and non-rotating kernels
Benoit Jacob
2015-02-27
*
Avoid packing rhs multiple-times when blocking on the lhs only.
Gael Guennebaud
2015-02-26
[next]