2011-06-10 102 views
1

如何在C++中使用cudamemcpy作为矢量?我的代码适用于数组,但它似乎不支持向量。任何想法如何在CUDA中支持向量?在CUDA中使用矢量

+0

小心分享一些相关的代码?然后我们可以看到你在做什么(错误)。 – Bart 2011-06-10 17:43:28

回答

3

简单的答案是,你不能只使用基本的CUDA API。

如果你想使用STL容器与CUDA,你应该看看thrust模板库,它提供与类似的界面到GPU和一些有用的GPU算法STL对容器类型中的数据进行操作。

+0

谢谢talonmies :) – koder 2011-06-11 03:43:50