NVidia Thrust device_vector of strings

时间:2011-05-09 00:59:50

标签: c++ cuda thrust

1 个答案:

答案 0 :(得分:2)

CUDA不支持设备代码中的标准C ++容器类型,它基本上仅限于C ++ POD类型。您可以定义自己的类以在GPU上使用,但构造函数和成员函数必须定义为CUDA __device__函数,并且在设备代码中支持哪些语言功能仍有许多限制。