标签: cuda thrust
它提到CUDA 5允许来自内核的库调用 这是否意味着CUDA 5可以在设备代码中使用推力或STL?
答案 0 :(得分:1)
CUDA 5首次拥有设备代码链接器。这意味着您可以拥有 device 函数的单独目标文件并链接它们,而不必在编译单元范围内声明它们。它还增加了内核调用其他内核的能力(但仅限于计算机3.5 Kepler设备)。
这些都不意味着可以在内核代码中使用C ++标准库模板或Thrust。