cudaError_t cudaThreadSynchronize ( void   ) 

Blocks until the device has completed all preceding requested tasks. cudaThreadSynchronize() returns an error if one of the preceding tasks has failed. If the cudaDeviceBlockingSync flag was set for this device, the host thread will block until the device has finished its work.

Returns:
cudaSuccess
Note:
Note that this function may also return error codes from previous, asynchronous launches.
See also:
cudaThreadExit


Generated by Doxygen for NVIDIA CUDA Library  NVIDIA