2010-06-01 67 views
0

是否有任何执行比较/搜索操作的CUDA库。用于搜索操作的cuda库

+1

太模糊 - 你需要对你的需求做一些更具体的描述 - 什么样的搜索?什么样的数据类型?数据有多大以及它是如何组织的(一维数组?二维数组?其他?)? – 2010-06-01 08:44:21

回答

1

CUDA是一个用于创建运行在NVidia GPU上的库的API。因此,任何要执行的操作都必须进行自定义编程。没有广泛的开源库可用。

程序员使用'C for CUDA'(C with NVIDIA extensions),通过PathScale Open64 C编译器进行编译,以在GPU上执行代码算法。

http://en.wikipedia.org/wiki/CUDA

1

你可以看Thrust,其中包括一个binary_search操作是非常容易使用。