CUDA gputimer.h头文件
Posted Jason&Hymer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CUDA gputimer.h头文件相关的知识,希望对你有一定的参考价值。
#ifndef __GPU_TIMER_H__ #define __GPU_TIMER_H__ struct GpuTimer { cudaEvent_t start; cudaEvent_t stop; GpuTimer() { cudaEventCreate(&start); cudaEventCreate(&stop); } ~GpuTimer() { cudaEventDestroy(start); cudaEventDestroy(stop); } void Start() { cudaEventRecord(start, 0); } void Stop() { cudaEventRecord(stop, 0); } float Elapsed() { float elapsed; cudaEventSynchronize(stop); cudaEventElapsedTime(&elapsed, start, stop); return elapsed; } }; #endif /* __GPU_TIMER_H__ */
尝试添加gputimer.h头文件,一直失败。后来发现是头文件不对,换了头文件之后就成功了。gputimer.h头文件添加路径:.../cuda/cudatoolkit/include/
以上是关于CUDA gputimer.h头文件的主要内容,如果未能解决你的问题,请参考以下文章