epa*_*icu 6 c c++ iostream stl cuda
我可以在C/C++中为CUDA使用STL,iostream,new,delete吗?
tal*_*ies 9
如果你有一个费米类GPU(以便计算能力> = 2.0),并使用CUDA 4.0或更高,则两个new和delete是可用的编缉用于设备代码使用.不支持STL容器和算法以及iostream.
new
delete
如果您想对CUDA使用"STL like"操作,您可能会对Thrust模板库感兴趣.它允许主机代码使用容器类型透明地与GPU交互,并实现许多非常有用的数据并行原语,如排序,缩减和扫描.请注意,这仍然是主机端设备,Thrust及其容器不能在您自己的内核代码中使用.
归档时间:
13 年,8 月 前
查看次数:
2380 次
最近记录:
8 年,4 月 前