OpenCL用于搜索集合?

时间:2012-05-06 17:33:14

标签: opencl gpgpu

我有一组有序的无符号短裤数组,例如:

12, 222, 333, 444, 555
78, 456, 123, 987, 231

我希望找到与一组给定谓词匹配的第一个或所有数组:例如:[idx [1] = 222,idx [3] = 444],将匹配第一行作为值index 1为222,索引3的值为444。

这是一项通过OpenCL在GPU上运行搜索的优势吗? 数据量为1至2亿件。

1 个答案:

答案 0 :(得分:1)

当然,如果你有足够的行来使其值得并行化,那么你可以在单独的内核中测试每一行(因为它们是独立的)并且如果你有一个像样的GPU那么可以获得很好的加速。