我的cpu对照代码测时原来用的是clock(),后来再看C的书的时候发现一个粒子在讲到time()函数,
而且貌似time的精度比clock的要高啊。。。。???
为什么我用模拟方式运行利用的clock测得的时间总是0呢,后来我把数据调大了很多,但是GPU呢只计算一小部分,CPU计算所有的,发现clock测时依然为0,而time则有变化,但是时间居然和GPU的相当,这是为什么啊?
莫不是CPU模拟运行时会额外占用很多时间???
各位用的是什么测时函数啊?CPU端的,CUDA提供的函数精度似乎很高的。。。这两者。。。。。。