【发布时间】:2012-09-19 15:13:42
【问题描述】:
我一直在运行 CUDA 程序的内核。我观察到 GPU 计数器报告的时间与内核执行的 NVVP 之间存在相当大的差异。为什么通常会观察到这种差异?
【问题讨论】:
-
“计数器”是什么意思?你能提供更多细节吗? NVVP 上报的时间应该相当于把事件放在内核前后,测量它们之间的时间。
-
哪个更大? NVVP时间还是cudaEvent计算的时间?
-
"NVVP 上报的时间应该相当于把事件放在内核前后,测量它们之间的时间。"但事实并非如此......您可以使用任何简单的内核并指出计数器报告的差异和时间远远超过 NVVP。
标签: cuda