Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Get rid of EIGEN_TEST_FUNC, unit tests must now be declared with ↵ | Gael Guennebaud | 2018-07-17 |
| | | | | | | | | | EIGEN_DECLARE_TEST(mytest) { /* code */ }. This provide several advantages: - more flexibility in designing unit tests - unit tests can be glued to speed up compilation - unit tests are compiled with same predefined macros, which is a requirement for zapcc | ||
* | Reducing warnings in Sycl backend. | Mehdi Goli | 2017-02-01 |
| | |||
* | Fixing LLVM error on TensorMorphingSycl.h on GPU; fixing int64_t crash for ↵ | Mehdi Goli | 2016-11-25 |
| | | | | tensor_broadcast_sycl on GPU; adding get_sycl_supported_devices() on syclDevice.h. | ||
* | Removing unsupported device from test case; cleaning the tensor device sycl. | Mehdi Goli | 2016-11-23 |
| | |||
* | Code cleanup | Benoit Steiner | 2016-11-18 |
| | |||
* | Updated cxx11_tensor_device_sycl to run only on the OpenCL devices available ↵ | Benoit Steiner | 2016-11-18 |
| | | | | on the host | ||
* | Fixed the cxx11_tensor_device_sycl test | Benoit Steiner | 2016-11-18 |
| | |||
* | adding Benoit changes on the TensorDeviceSycl.h | Mehdi Goli | 2016-11-18 |
| | |||
* | Modifying TensorDeviceSycl.h to always create buffer of type uint8_t and ↵ | Mehdi Goli | 2016-11-18 |
| | | | | convert them to the actual type at the execution on the device; adding the queue interface class to separate the lifespan of sycl queue and buffers,created for that queue, from Eigen::SyclDevice; modifying sycl tests to support the evaluation of the results for both row major and column major data layout on all different devices that are supported by Sycl{CPU; GPU; and Host}. | ||
* | Added a way to detect errors generated by the opencl device from the host | Benoit Steiner | 2016-11-17 |
| | |||
* | Created a test to check that the sycl runtime can successfully report errors ↵ | Benoit Steiner | 2016-11-17 |
| | | | | | | (like ivision by 0). Small cleanup | ||
* | Adding EIGEN_STRONG_INLINE back; using size() instead of ↵ | Mehdi Goli | 2016-11-10 |
| | | | | dimensions.TotalSize() on Tensor. | ||
* | Adding Memset; optimising MecopyDeviceToHost by removing double copying; | Mehdi Goli | 2016-11-10 |
| | |||
* | Converting all sycl buffers to uninitialised device only buffers; adding ↵ | Mehdi Goli | 2016-11-08 |
| | | | | memcpyHostToDevice and memcpyDeviceToHost on syclDevice; modifying all examples to obey the new rules; moving sycl queue creating to the device based on Benoit suggestion; removing the sycl specefic condition for returning m_result in TensorReduction.h according to Benoit suggestion. | ||
* | Reducing the code by generalising sycl backend functions/structs. | Mehdi Goli | 2016-10-14 |
| | |||
* | Fixed compilation warnings | Benoit Steiner | 2016-10-05 |
| | |||
* | Renamed the SYCL tests to follow the standard naming convention. | Benoit Steiner | 2016-09-30 |