A simple macro for checking errors after CUDA library calls.
//Macro for checking cuda errors following a cuda launch or api call | |
#define cudaCheckError() { \ | |
cudaError_t e=cudaGetLastError(); \ | |
if(e!=cudaSuccess) { \ | |
printf("Cuda failure %s:%d: '%s'\n",__FILE__,__LINE__,cudaGetErrorString(e)); \ | |
exit(0); \ | |
} \ | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment