index
:
eigen
master
C++ library for linear algebra
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
unsupported
/
Eigen
/
CXX11
/
src
/
Tensor
/
TensorContractionThreadPool.h
Commit message (
Expand
)
Author
Age
*
Merged in yuefengz/eigen (pull request PR-370)
Benoit Steiner
2018-07-31
|
\
*
|
Reduce the number of template specializations of classes related to tensor co...
Rasmus Munk Larsen
2018-07-27
*
|
Reduce number of allocations in TensorContractionThreadPool.
Eugene Zhulenev
2018-07-16
|
*
Use device's allocate function instead of internal::aligned_malloc. This woul...
Yuefeng Zhou
2018-02-20
*
|
Remove SimpleThreadPool and always use {NonBlocking}ThreadPool
Eugene Zhulenev
2018-07-16
*
|
Fuse computations into the Tensor contractions using output kernel
Eugene Zhulenev
2018-07-10
*
|
Fix typos found using codespell
Gael Guennebaud
2018-06-07
|
/
*
Added support for libxsmm kernel in multithreaded contractions
Benoit Steiner
2016-12-21
*
Use signed integers more consistently to encode the number of threads to use ...
Benoit Steiner
2016-06-09
*
Fixed some compilation warnings
Benoit Steiner
2016-05-26
*
Merged in rmlarsen/eigen (pull request PR-188)
Benoit Steiner
2016-05-23
|
\
*
|
Fix some sign-compare warnings
Christoph Hertzberg
2016-05-22
|
*
Minor cleanups: 1. Get rid of unused variables. 2. Get rid of last uses of EI...
Rasmus Munk Larsen
2016-05-18
|
/
*
Turnon the new thread pool by default since it scales much better over multip...
Benoit Steiner
2016-05-13
*
New multithreaded contraction that doesn't rely on the thread pool to run the...
Benoit Steiner
2016-05-13
*
Replace implicit cast with an explicit one
Benoit Steiner
2016-05-12
*
Added tests for full contractions using thread pools and gpu devices.
Benoit Steiner
2016-05-05
*
Replace std::vector with our own implementation, as using the stl when compil...
Benoit Steiner
2016-03-08
*
Fixed the tensor chipping code.
Benoit Steiner
2016-03-08
*
Decoupled the packet type definition from the definition of the tensor ops. A...
Benoit Steiner
2016-03-08
*
Leverage the new blocking code in the tensor contraction code.
Benoit Steiner
2016-01-22
*
Use numext::mini/numext::maxi instead of std::min/std::max in the tensor code
Benoit Steiner
2015-08-28
*
Moved some utilities to TensorMeta.h to make it easier to reuse them accross ...
Benoit Steiner
2015-06-29
*
Moved away from std::async and std::future as the underlying mechnism for the...
Benoit Steiner
2015-05-20
*
Fixed another batch of compilation warnings
Benoit Steiner
2015-02-28
*
Fixed several compilation warnings reported by clang
Benoit Steiner
2015-02-25
*
Silenced several compilation warnings
Benoit Steiner
2015-02-10
*
Improved support for RowMajor tensors
Benoit Steiner
2015-01-14
*
Added support for RowMajor inputs to the contraction code.
Benoit Steiner
2015-01-14
*
Improved handling of 1d tensors
Benoit Steiner
2014-11-03
*
Avoid calling get_future() more than once on a given promise.
Benoit Steiner
2014-10-16
*
Made the blocking computation aware of the l3 cache
Benoit Steiner
2014-10-15
*
Added support for promises
Benoit Steiner
2014-10-15