小编888*_*888的帖子

用于主机和设备代码的CUDA和C++

几周前我开始将CUDA集成到我的C++应用程序中.我一直在研究有关集成CUDA和C++的研究.但是,我仍然对这个话题感到不舒服.

有人可以帮助我根据最新的Toolkit 3.2或4.0 RC澄清一些问题吗?

  1. 它说费米在费米的白皮书中完全支持C++.这是否意味着它在主机和设备代码中只支持C++,或者仅仅是主机代码?

  2. 我可以在内核代码中使用哪种C++特性?我知道模板是支持的.类或结构怎么样?

  3. 我可以将用户定义的类实例(其中包含一些指向设备内存的指针)传递到内核中,并在内核代码中调用其成员函数吗?课程和结构有什么不同吗?

任何帮助表示赞赏!谢谢!

c c++ cuda

3
推荐指数
1
解决办法
3326
查看次数

标签 统计

c ×1

c++ ×1

cuda ×1