瀏覽代碼

check kernel execution

Samuel Thibault 12 年之前
父節點
當前提交
5fc4adab74
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      tests/main/increment.cu

+ 4 - 1
tests/main/increment.cu

@@ -25,7 +25,10 @@ extern "C" void cuda_host_increment(void *descr[], void *_args)
 {
 	(void)_args;
 	unsigned *var = (unsigned *)STARPU_VARIABLE_GET_PTR(descr[0]);
+	cudaError_t cures;
 
 	cuda_increment<<<1,1, 0, starpu_cuda_get_local_stream()>>>(var);
-	cudaStreamSynchronize(starpu_cuda_get_local_stream());
+	cures = cudaStreamSynchronize(starpu_cuda_get_local_stream());
+	if (cures != cudaSuccess)
+		STARPU_CUDA_REPORT_ERROR(cures);
 }