Skip to main content

CUDA_ERROR_EXTERNAL_DEVICE

Constant CUDA_ERROR_EXTERNAL_DEVICE 

Source
pub const CUDA_ERROR_EXTERNAL_DEVICE: cudaError_enum = 911;
Expand description

This indicates that an error has occurred in a device outside of GPU. It can be a synchronous error w.r.t. CUDA API or an asynchronous error from the external device. In case of asynchronous error, it means that if cuda was waiting for an external device’s signal before consuming shared data, the external device signaled an error indicating that the data is not valid for consumption. This leaves the process in an inconsistent state and any further CUDA work will return the same error. To continue using CUDA, the process must be terminated and relaunched. In case of synchronous error, it means that one or more external devices have encountered an error and cannot complete the operation.