aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/CXX11
Commit message (Expand)AuthorAge
* Marked several methods EIGEN_DEVICE_FUNCGravatar Benoit Steiner2016-01-28
* Fixed a couple of compilation warnings.Gravatar Benoit Steiner2016-01-28
* mergeGravatar Gael Guennebaud2016-01-28
|\
* | Deleted an invalid assertion that prevented the assignment of empty tensors.Gravatar Benoit Steiner2016-01-27
* | Fixed some compilation problems with nvcc + clangGravatar Benoit Steiner2016-01-27
* | Don't explicitely evaluate the subexpression from TensorForcedEval::evalSubEx...Gravatar Benoit Steiner2016-01-24
* | Added missing EIGEN_DEVICE_FUNC qualifierGravatar Benoit Steiner2016-01-24
* | Merged in ville-k/eigen/tensorflow_fix (pull request PR-153)Gravatar Benoit Steiner2016-01-22
|\ \
* | | Leverage the new blocking code in the tensor contraction code.Gravatar Benoit Steiner2016-01-22
* | | Created a mechanism to enable contraction mappers to determine the best block...Gravatar Benoit Steiner2016-01-22
* | | Backout changeset 690bc950f70c61075d396671e63480bbd64bb297Gravatar Gael Guennebaud2016-01-22
| * | Update to latest default branchGravatar Ville Kallioniemi2016-01-21
| |\ \ | |/ / |/| |
* | | Fixed a constness bugGravatar Benoit Steiner2016-01-21
* | | fix clang warningsGravatar Jan Prach2016-01-20
* | | Small cleanup and small fix to the contraction of row major tensorsGravatar Benoit Steiner2016-01-20
* | | Reduce the register pressure exerted by the tensor mappers whenever possible....Gravatar Benoit Steiner2016-01-20
| * | Use explicitly 32 bit integer types in constructors.Gravatar Ville Kallioniemi2016-01-19
* | | Improved the formatting of the codeGravatar Benoit Steiner2016-01-19
* | | Moved the contraction mapping code to its own file to make the code more mana...Gravatar Benoit Steiner2016-01-19
* | | Improved code indentationGravatar Benoit Steiner2016-01-19
* | | Record whether the underlying tensor storage can be accessed directly during ...Gravatar Benoit Steiner2016-01-19
| * | Add ctor for longGravatar Ville Kallioniemi2016-01-17
* | | Fixed a race condition that could affect some reductions on CUDA devices.Gravatar Benoit Steiner2016-01-15
* | | Made it possible to compare tensor dimensions inside a CUDA kernel.Gravatar Benoit Steiner2016-01-15
* | | Use warp shuffles instead of shared memory access to speedup the inner reduct...Gravatar Benoit Steiner2016-01-14
* | | Fixed a boundary condition bug in the outer reduction kernelGravatar Benoit Steiner2016-01-14
* | | Properly record the rank of reduced tensors in the tensor traits.Gravatar Benoit Steiner2016-01-13
* | | Trigger the optimized matrix vector path more conservatively.Gravatar Benoit Steiner2016-01-12
* | | Improved the performance of the contraction of a 2d tensor with a 1d tensor b...Gravatar Benoit Steiner2016-01-12
* | | Reverted a previous change that tripped nvcc when compiling in debug mode.Gravatar Benoit Steiner2016-01-11
* | | Silenced a few compilation warnings.Gravatar Benoit Steiner2016-01-11
* | | Updated the tensor traits: the alignment is not part of the Flags enum anymoreGravatar Benoit Steiner2016-01-11
* | | Enabled the use of fixed dimensions from within a cuda kernel.Gravatar Benoit Steiner2016-01-11
* | | Deleted unused variable.Gravatar Benoit Steiner2016-01-11
* | | Silenced a nvcc compilation warningGravatar Benoit Steiner2016-01-11
* | | Silenced several compilation warnings triggered by nvcc.Gravatar Benoit Steiner2016-01-11
* | | Merged in jeremy_barnes/eigen/shader-model-3.0 (pull request PR-152)Gravatar Benoit Steiner2016-01-11
|\ \ \
* | | | Fixed a bug in the dispatch of optimized reduction kernels.Gravatar Benoit Steiner2016-01-11
* | | | Re-enabled the optimized reduction CUDA code.Gravatar Benoit Steiner2016-01-11
| * | | Cleaned up double-defined macro from last commitGravatar Jeremy Barnes2016-01-10
| * | | Alternative way of forcing instantiation of device kernels withoutGravatar Jeremy Barnes2016-01-10
|/ / /
* | | Simplified the dispatch code.Gravatar Benoit Steiner2016-01-08
* | | Made it possible to use array of size 0 on CUDA devicesGravatar Benoit Steiner2016-01-08
* | | Reworked the dispatch of optimized cuda reduction kernels to workaround a nvc...Gravatar Benoit Steiner2016-01-08
* | | Prevent nvcc from miscompiling the cuda metakernel. Unfortunately this reintr...Gravatar Benoit Steiner2016-01-08
* | | Removed a couple of partial specialization that confuse nvcc and result in er...Gravatar Benoit Steiner2016-01-07
* | | Fixed a typo.Gravatar Benoit Steiner2016-01-06
* | | Optimized the performance of broadcasting of scalars.Gravatar Benoit Steiner2016-01-06
* | | Improved the performance of reductions on CUDA devicesGravatar Benoit Steiner2016-01-04
* | | Added a 'divup' util to compute the floor of the quotient of two integersGravatar Benoit Steiner2016-01-04
|/ /