aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h
Commit message (Expand)AuthorAge
* Support manually disabling exceptionsHEADmasterGravatar Benjamin Barenblat2021-07-07
* [SYCL] Rebasing the SYCL support branch on top of the Einge upstream master b...Gravatar Mehdi Goli2019-11-28
* [SYCL] :Gravatar Mehdi Goli2019-07-01
* [SYCL] This PR adds the minimum modifications to the Eigen unsupported module...Gravatar Mehdi Goli2019-06-28
* Fix typos found using codespellGravatar Gael Guennebaud2018-06-07
* Changes required for new ComputeCpp CE version.Gravatar Mehdi Goli2017-09-18
* Merged in mehdi_goli/opencl/SYCLAlignAllocator (pull request PR-7)Gravatar Benoit Steiner2017-05-26
|\
| * Applying Ronnan's comments.Gravatar Mehdi Goli2017-05-26
| * Applying Benoit's comment;removing dead code.Gravatar Mehdi Goli2017-05-25
| * Fixing SYCL alignment issue required by TensorFlow.Gravatar Mehdi Goli2017-05-22
* | Fixing suported device list.Gravatar Mehdi Goli2017-05-22
|/
* Introduces align allocator for SYCL bufferGravatar Luke Iwanski2017-03-20
* Fixes bug in get_sycl_supported_devices() that was reporting unsupported Inte...Gravatar Luke Iwanski2017-03-15
* Use name to distinguish name instead of the vendorGravatar Luke Iwanski2017-03-08
* Adding sycl Benchmarks.Gravatar Mehdi Goli2017-03-08
* Fixing potential race condition on sycl device.Gravatar Mehdi Goli2017-03-07
* Adding TensorIndexTuple and TensorTupleReduceOP backend (ArgMax/Min) for sycl...Gravatar Mehdi Goli2017-03-07
* Adding sycl backend for TensorCustomOp; fixing the partial lhs modification i...Gravatar Mehdi Goli2017-02-28
* Reducing warnings in Sycl backend.Gravatar Mehdi Goli2017-02-01
* Fixing the buffer type in memcpy.Gravatar Mehdi Goli2017-01-30
* Allows AMD APUGravatar Luke Iwanski2017-01-23
* Reverting back to the previous TensorDeviceSycl.h as the total number of buff...Gravatar Mehdi Goli2017-01-20
* Removing unused variablesGravatar Mehdi Goli2017-01-19
* Adding non-deferrenciable pointer track for ComputeCpp backend; Adding Tensor...Gravatar Mehdi Goli2017-01-19
* Reverting asynchronous exec to Synchronous exec regarding random race condition.Gravatar Mehdi Goli2016-12-22
* Merged eigen/eigen into defaultGravatar Benoit Steiner2016-12-16
|\
| * Fixed memcpy, memcpyHostToDevice and memcpyDeviceToHost for Sycl.Gravatar Benoit Steiner2016-12-16
* | Converting all parallel for lambda to functor in order to prevent kernel dupl...Gravatar Mehdi Goli2016-12-16
|/
* Adding asynchandler to sycl queue as lack of it can cause undefined behaviour.Gravatar Mehdi Goli2016-12-15
* Adding asynchronous execution as it improves the performance.Gravatar Mehdi Goli2016-12-14
* Adding tensor contraction operation backend for Sycl; adding test for contrac...Gravatar Mehdi Goli2016-12-14
* Adding sycl backend for TensorPadding.h; disbaling __unit128 for sycl in Tens...Gravatar Mehdi Goli2016-12-01
* Moved the MemCopyFunctor back to TensorSyclDevice since it's the only caller ...Gravatar Benoit Steiner2016-11-30
* Added the deallocate_all() method backGravatar Benoit Steiner2016-11-30
* Added EIGEN_STRONG_INLINE to get_sycl_supported_device().Gravatar Luke Iwanski2016-11-30
* Adding TensorShuffling backend for sycl; adding TensorReshaping backend for s...Gravatar Mehdi Goli2016-11-29
* Fixing LLVM error on TensorMorphingSycl.h on GPU; fixing int64_t crash for te...Gravatar Mehdi Goli2016-11-25
* Removing unsupported device from test case; cleaning the tensor device sycl.Gravatar Mehdi Goli2016-11-23
* Made the QueueInterface thread safeGravatar Benoit Steiner2016-11-20
* Merged eigen/eigen into defaultGravatar Benoit Steiner2016-11-20
|\
| * Fixed a typoGravatar Benoit Steiner2016-11-20
| * Fixed merge conflictsGravatar Benoit Steiner2016-11-19
* | Made it possible to check the state of a sycl device without synchronizationGravatar Benoit Steiner2016-11-19
|/
* Added the ability to run test exclusively OpenCL devices that are listed by s...Gravatar Benoit Steiner2016-11-18
* Cleaned up the sycl device codeGravatar Benoit Steiner2016-11-18
* adding Benoit changes on the TensorDeviceSycl.hGravatar Mehdi Goli2016-11-18
* Modifying TensorDeviceSycl.h to always create buffer of type uint8_t and conv...Gravatar Mehdi Goli2016-11-18
* Added a way to detect errors generated by the opencl device from the hostGravatar Benoit Steiner2016-11-17
* CleanupGravatar Benoit Steiner2016-11-17
* Created a test to check that the sycl runtime can successfully report errors ...Gravatar Benoit Steiner2016-11-17