06.08.2012 Views

Getting Started with CUDA

Getting Started with CUDA

Getting Started with CUDA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>CUDA</strong> Error Reporting to CPU<br />

All <strong>CUDA</strong> calls return error code:<br />

Except for kernel launches<br />

cudaError_t type<br />

cudaError_t cudaGetLastError(void)<br />

Returns the code for the last error (no error has a code)<br />

Can be used to get error from kernel execution<br />

char* cudaGetErrorString(cudaError_t code)<br />

Returns a null-terminated character string describing<br />

the error<br />

printf(“%s\n”, cudaGetErrorString( cudaGetLastError() ) );<br />

© 2008 NVIDIA Corporation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!