这点无论是从, 我们的论坛上的帖子中, 还是我们的直接的客户支持用, 用户给出的他们的代码中, 都可以看到这样的错误.
今天我们就说一下, 这些错误的根源, 和正确的计时方式该如何进行....错误的计时根源往往有两种, 一种是对GPU上的代码片段的执行的特性, 具有误解。...老板完全是布置完活后就没事了,然后可以继续给另外一个员工布置活, 或者自己悠闲地去喝着茶了。
这点说起来很简单, 但是很多人都在理解上犯了错....= clock();
楼主这里直接测了起始时刻start, 然后立刻用>>调用了自己的kernel, 然后不等该kernel"实际上的完成工作", 就立刻测量了结束时间end, 然后就认为从start...然后老板认为,如花完成和某公司的沟通工作, 一共用时: 从1点29分到1点30分, 共总1分钟.
这显然是严重错误的.