Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tests: Run clang-format on CUDA code | Brad King | 2017-02-14 | 1 | -18/+12 |
| | |||||
* | Tests/Cuda: Use memory allocated on the GPU in the kernels | Pierre Moreau | 2017-02-10 | 1 | -5/+22 |
| | |||||
* | Tests/Cuda: Print asynchronous error messages, if any | Pierre Moreau | 2017-02-10 | 1 | -0/+7 |
| | | | | | | | | | | As kernel launches are asynchronous, a `cudaGetLastError()` right after the kernel launch might be executed while the kernel is still running. Synchronizing the device will ensure that all the work is completed before progressing further on, and allows to catch errors that were previously missed. The `cudaGetLastError()` after the `cudaDeviceSynchronize()` is there to reset the error variable to `cudaSuccess`. | ||||
* | Tests/Cuda: Add identifiers to error messages | Pierre Moreau | 2017-02-10 | 1 | -1/+2 |
| | |||||
* | Tests/Cuda: Print error message if an error occurred | Pierre Moreau | 2017-02-10 | 1 | -1/+1 |
| | | | | Fixes c59811a2 "CUDA: Tests now state why they are failing when no CUDA card is found." | ||||
* | CUDA: Tests now state why they are failing when no CUDA card is found. | Robert Maynard | 2016-12-15 | 1 | -2/+6 |
| | |||||
* | CUDA: Add tests to verify CUDA compiler works properly. | Robert Maynard | 2016-11-14 | 1 | -0/+25 |