-
Notifications
You must be signed in to change notification settings - Fork 15
Problems with CUDA 7.5 #51
Copy link
Copy link
Open
Labels
cudaProblems related to the CUDA architecture backend and/or technologies like pycuda, numba or cupyProblems related to the CUDA architecture backend and/or technologies like pycuda, numba or cupytestsFailing or non-conforming behaviour of tests and examplesFailing or non-conforming behaviour of tests and examples
Metadata
Metadata
Assignees
Labels
cudaProblems related to the CUDA architecture backend and/or technologies like pycuda, numba or cupyProblems related to the CUDA architecture backend and/or technologies like pycuda, numba or cupytestsFailing or non-conforming behaviour of tests and examplesFailing or non-conforming behaviour of tests and examples
Tested after revision 0458843
The tests sets
C99_Cuda_ParticlesBufferTests
C99_Cuda_BeamElementsDriftTests
C99_CudaTrackLineTests
fail on a system with CUDA 7.5.17. and Tesla C2075 GPUs. One issue seems to be an error code 77 cudaErrorIllegalAddress returned after a cudaDeviceSynchronize() operation. cuda-memtest indicates that the device is not supported. There might be an issue with inconsistencies between the driver and the CUDA runtime since several versions of the CUDA SDK are installed in parallel, including a newer CUDA 8.0. The system default is a CUDA 7.5 installation however.
There is also a problem with the NVRTC related unit-test due to CUDA 8 API being used therein. As a consequence support for NVRTC has been disabled by default until the test has been fixed to only rely on CUDA 7.5 APIs