aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h
Commit message (Collapse)AuthorAge
* Merged eigen/eigen into defaultGravatar Benoit Steiner2016-12-14
|\
* | Adding tensor contraction operation backend for Sycl; adding test for ↵Gravatar Mehdi Goli2016-12-14
| | | | | | | | contractionOp sycl backend; adding temporary solution to prevent memory leak in buffer; cleaning up cxx11_tensor_buildins_sycl.h
| * Fixed build error with MSVCGravatar Benoit Steiner2016-12-09
|/
* Add missing generic load methods.Gravatar Gael Guennebaud2016-12-03
|
* Improved the contraction mapper to properly support tensor productsGravatar Benoit Steiner2016-07-11
|
* Deleted useless trailing commasGravatar Benoit Steiner2016-04-29
|
* Deleted unused default values for template parametersGravatar Benoit Steiner2016-04-29
|
* Fixed a typo.Gravatar Benoit Steiner2016-03-10
|
* Fixed the tensor chipping code.Gravatar Benoit Steiner2016-03-08
|
* Decoupled the packet type definition from the definition of the tensor ops. ↵Gravatar Benoit Steiner2016-03-08
| | | | All the vectorization is now defined in the tensor evaluators. This will make it possible to relialably support devices with different packet types in the same compilation unit.
* Don't try to use direct offsets when computing a tensor product, since the ↵Gravatar Benoit Steiner2016-02-02
| | | | required stride isn't available.
* Leverage the new blocking code in the tensor contraction code.Gravatar Benoit Steiner2016-01-22
|
* Reduce the register pressure exerted by the tensor mappers whenever ↵Gravatar Benoit Steiner2016-01-20
| | | | possible. This improves the performance of the contraction of a matrix with a vector by about 35%.
* Moved the contraction mapping code to its own file to make the code more ↵Gravatar Benoit Steiner2016-01-19
manageable.