2011-12-30 54 views
1

我有一个简单的内核,没有使用多个事件,我想创建一个我已经完成的CPU版本,并测量它们之间的差异。我不知道事件是否严格为CUDA创建,但我想我的示例很简单,并且不包含任何可以做到的事情。意见?可靠地使用cudaEvent_t来测量CPU时间吗?

+1

您不能使用CUDA事件来定时代码。 – talonmies 2011-12-30 15:14:11

+0

@mszigetihu:你对我的回答满意吗? – Programmer 2012-01-02 09:04:25

回答

-1

如果您在CPU上测量时间,没有什么比Java的高性能计数器E.g更好,您可以在纳秒范围内测量时间。事件通常用于GPU,因为启动和停止事件被添加到GPU队列中,而不是CPU队列中。

相关问题