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
/
TensorExecutor.h
Commit message (
Expand
)
Author
Age
*
Converting ad-hoc inline keyword to EIGEN_STRONG_INLINE MACRO.
Mehdi Goli
2018-08-01
*
Rename Index to StorageIndex + use Eigen::Array and Eigen::Map when possible
Eugene Zhulenev
2018-07-27
*
Add tiled evaluation support to TensorExecutor
Eugene Zhulenev
2018-07-25
*
Remove SimpleThreadPool and always use {NonBlocking}ThreadPool
Eugene Zhulenev
2018-07-16
*
merging the CUDA and HIP implementation for the Tensor directory and the unit...
Deven Desai
2018-06-20
*
updates based on PR feedback
Deven Desai
2018-06-14
*
Adding support for using Eigen in HIP kernels.
Deven Desai
2018-06-06
*
Add a EIGEN_NO_CUDA option, and introduce EIGEN_CUDACC and EIGEN_CUDA_ARCH al...
Gael Guennebaud
2017-07-17
*
Pull the latest updates from trunk
Benoit Steiner
2016-10-05
|
\
|
*
Cleanup the cuda executor code.
Benoit Steiner
2016-10-04
*
|
Partial OpenCL support via SYCL compatible with ComputeCpp CE.
Luke Iwanski
2016-09-19
|
/
*
Deleted dead code.
Benoit Steiner
2016-07-25
*
bug #1255: comment out broken and unsused line.
Gael Guennebaud
2016-07-25
*
Use a single PacketSize variable
Benoit Steiner
2016-06-01
*
Merge.
Rasmus Munk Larsen
2016-05-18
|
\
*
|
Minor cleanups: 1. Get rid of unused variables. 2. Get rid of last uses of EI...
Rasmus Munk Larsen
2016-05-18
|
*
Reduce overhead for small tensors and cheap ops by short-circuiting the const...
Rasmus Munk Larsen
2016-05-17
|
/
*
#if defined(EIGEN_USE_NONBLOCKING_THREAD_POOL) is now #if !defined(EIGEN_USE_...
Benoit Steiner
2016-05-17
*
Fixed compilation error
Benoit Steiner
2016-05-17
*
Address comments by bsteiner.
Rasmus Munk Larsen
2016-05-12
*
Improvements to parallelFor.
Rasmus Munk Larsen
2016-05-12
*
Strongly hint but don't force the compiler to unroll a some loops in the tens...
Benoit Steiner
2016-05-05
*
Fixed several compilation warnings
Benoit Steiner
2016-04-21
*
Don't crash when attempting to reduce empty tensors.
Benoit Steiner
2016-04-20
*
Simplified the code that launches cuda kernels.
Benoit Steiner
2016-04-19
*
Avoid an unnecessary copy of the evaluator.
Benoit Steiner
2016-04-19
*
Get rid of void* casting when calling EvalRange::run.
Rasmus Munk Larsen
2016-04-15
*
Eigen Tensor cost model part 2: Thread scheduling for standard evaluators and...
Rasmus Munk Larsen
2016-04-14
*
Defer the decision to vectorize tensor CUDA code to the meta kernel. This mak...
Benoit Steiner
2016-04-12
*
Prevent potential overflow.
Benoit Steiner
2016-03-28
*
Avoid unnecessary conversions
Benoit Steiner
2016-03-23
*
Fixed compilation warning
Benoit Steiner
2016-03-23
*
Use a single Barrier instead of a collection of Notifications to reduce the t...
Benoit Steiner
2016-03-22
*
Replace std::vector with our own implementation, as using the stl when compil...
Benoit Steiner
2016-03-08
*
Fix a couple of typos in the code.
Benoit Steiner
2016-03-07
*
Made it possible to limit the number of blocks that will be used to evaluate ...
Benoit Steiner
2016-02-01
*
Silenced several compilation warnings triggered by nvcc.
Benoit Steiner
2016-01-11
*
Prevent nvcc from miscompiling the cuda metakernel. Unfortunately this reintr...
Benoit Steiner
2016-01-08
*
Silenced some compilation warnings triggered by nvcc
Benoit Steiner
2015-12-17
*
Don't create more cuda blocks than necessary
Benoit Steiner
2015-11-23
*
Make it possible for a vectorized tensor expression to be executed in a CUDA ...
Benoit Steiner
2015-11-11
*
Fixed CUDA compilation errors
Benoit Steiner
2015-11-11
*
Refined the #ifdef __CUDACC__ guard to ensure that when trying to compile gpu...
Benoit Steiner
2015-10-23
*
Use numext::mini/numext::maxi instead of std::min/std::max in the tensor code
Benoit Steiner
2015-08-28
*
Avoid relying on a default value for the Vectorizable template parameter of t...
Benoit Steiner
2015-07-15
*
Added support for multi gpu configuration to the GpuDevice class
Benoit Steiner
2015-07-15
*
Enabled the vectorized evaluation of several tensor expressions that was prev...
Benoit Steiner
2015-07-01
*
Moved away from std::async and std::future as the underlying mechnism for the...
Benoit Steiner
2015-05-20
*
Make sure that the copy constructor of the evaluator is always called before ...
Benoit Steiner
2015-04-21
*
Fixed off-by-one error that prevented the evaluation of small tensor expressi...
Benoit Steiner
2015-02-27
[next]