推动与CUDPP

时间:2012-07-19 14:43:21

标签: cuda thrust cudpp

对于在CUDA上使用GPU上的数据并行算法,有两个标准库, CUDPP和Thrust,实现排序,缩减,前缀和等。

那么在性能和功能方面,库之间的主要区别是什么?

1 个答案:

答案 0 :(得分:3)

我在大约一年前用过排序和前缀总和(使用CUDA 4.1,但是我记不起Thrust和CUDPP的版本)而且我经历过CUDPP稍微快一点但是Thrust更容易使用(使用带有大约20M条目的float-array)。

至于功能,据我所知,你可以使用Thrust和主机内存不仅与设备内存(而不是CUDPP),但这可能已经过时了。