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
*
Add recursive work splitting to EvalShardedByInnerDimContext
Eugene Zhulenev
2019-12-05
*
Add beta to TensorContractionKernel and make memset optional
Eugene Zhulenev
2019-10-02
*
Fix a bug in a packed block type in TensorContractionThreadPool
Eugene Zhulenev
2019-09-24
*
Fix (or mask away) conversion warnings introduced in 553caeb6a3bb545aef895f8f...
Christoph Hertzberg
2019-09-23
*
Fix maybe-unitialized warnings in TensorContractionThreadPool
Eugene Zhulenev
2019-09-13
*
Use ThreadLocal container in TensorContractionThreadPool
Eugene Zhulenev
2019-09-13
*
Fix shadow warnings in TensorContractionThreadPool
Eugene Zhulenev
2019-08-30
*
evalSubExprsIfNeededAsync + async TensorContractionThreadPool
Eugene Zhulenev
2019-08-30
*
Remove XSMM support from Tensor module
Eugene Zhulenev
2019-08-19
*
Remove deprecation annotation from typedef Eigen::Index Index, as it would ge...
Rasmus Munk Larsen
2019-04-24
*
Tweak cost model for tensor contraction when parallelizing over the inner dim...
Rasmus Munk Larsen
2019-04-12
*
Add support for custom packed Lhs/Rhs blocks in tensor contractions
Eugene Zhulenev
2019-04-01
*
Tune tensor contraction threadpool heuristics
Eugene Zhulenev
2019-03-05
*
Don't do parallel_pack if we can use thread_local memory in tensor contractions
Eugene Zhulenev
2019-02-07
*
Do not reduce parallelism too much in contractions with small number of threads
Eugene Zhulenev
2019-02-04
*
Parallelize tensor contraction only by sharding dimension and use 'thread-loc...
Eugene Zhulenev
2019-02-04
*
Fix shorten-64-to-32 warning in TensorContractionThreadPool
Eugene Zhulenev
2019-01-11
*
Fix shorten-64-to-32 warning in TensorContractionThreadPool
Eugene Zhulenev
2019-01-10
*
Optimize evalShardedByInnerDim
Eugene Zhulenev
2019-01-08
*
Fix evalShardedByInnerDim for AVX512 builds
Mark D Ryan
2018-12-05
*
Fix conversion warning ... again
Christoph Hertzberg
2018-10-02
*
Fix a few warnings and rename a variable to not shadow "last".
Rasmus Munk Larsen
2018-09-28
*
Merged in ezhulenev/eigen-01 (pull request PR-514)
Rasmus Munk Larsen
2018-09-28
|
\
|
*
Add tests for evalShardedByInnerDim contraction + fix bugs
Eugene Zhulenev
2018-09-28
*
|
Fix integer conversion warnings
Christoph Hertzberg
2018-09-28
|
/
*
Merge with eigen/eigen default
Eugene Zhulenev
2018-09-27
|
\
*
|
Remove explicit mkldnn support and redundant TensorContractionKernelBlocking
Eugene Zhulenev
2018-09-27
|
*
Remove "false &&" left over from test.
Rasmus Munk Larsen
2018-09-26
|
*
Parallelize tensor contraction over the inner dimension in cases where where ...
Rasmus Munk Larsen
2018-09-26
*
|
Support multiple contraction kernel types in TensorContractionThreadPool
Eugene Zhulenev
2018-09-26
|
/
*
Fix regression introduced by the previous fix for AVX512.
Gael Guennebaud
2018-09-20
*
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
[next]