cuda如何计算加速

时间:2013-01-16 22:51:05

标签: performance cuda

HY, 我有一个xeon 4core和一个gpu tesla c2050 specific

我正在使用CUDA内核和串行cpu代码。使用cpu_code,时间处理为40秒。使用CUDA_kernel,在2s中处理同样的问题。

我想计算加速wiki

CPU:s(4core)= 40/2 CUDA:s(448core)= 40/2 ?????

我很困惑,你能帮帮我吗?

1 个答案:

答案 0 :(得分:3)

维基百科的文章使得“加速”似乎是某种具有特定定义的科学术语。事实并非如此:)

通过将CPU实现的时间(40s)除以GPU实现的时间(2s),简单地计算两种实现之间的比率,并在“时间”后给出数字后面带有“x”的数字。在你的情况下,40/2 = 20x。

然后,与该数字一起,提供有关硬件的详细信息,例如CPU和GPU的类型和时钟频率,以及CPU版本使用的核心数等实现细节。