CUDA-计时

来源:互联网 发布:淘宝买装饰画 编辑:程序博客网 时间:2024/06/01 07:57

kernel计时,记录,以后需要就直接过来抄了。

cudaEvent_t start,stop;HANDLE_ERROR(cudaEventCreate(&start));HANDLE_ERROR(cudaEventCreate(&stop));HANDLE_ERROR(cudaEventRecord(start,NULL));//kernel计算kernel<<<>>>();HANDLE_ERROR(cudaEventRecord(stop,NULL));cudaEventSynchronize(stop);float msecTotal = 0.0f;cudaEventElapsedTime(&msecTotal, start, stop);printf("Time spend on GPU is %f ms\n", msecTotal);

具体的意思再解释吧。。

0 0
原创粉丝点击