创建新的cuda项目中的PTX代码生成设置nsight eclipse

时间:2017-05-27 18:12:14

标签: eclipse cuda nsight

采用GTX 1060的新笔记本电脑。刚刚安装了Ubuntu 16.04和Cuda Toolkit 8.0。 我从创建一个新项目开始: Cuda C / C ++项目 - > CUDA Runtime Projekt - >给出名字等。

然后我们进入Generate PTX / GPU Code Setting。如果我选择标准3.5并创建项目并运行生成的示例,一切都按预期工作。

但如果我在PTX和GPU代码生成上仅选择6.0,示例项目仍将运行,但我不会在文件中有任何cuda语法高亮或自动完成。添加某些头文件,如cuda_runtime等,无法修复它。

我认为这个设置有点像“将计算能力设置为X.X”以获得更高版本的所有新cuda功能(如shfl,动态并行等)。这就是为什么我认为它应该像其他一切一样工作,如果我选择6.0而不是3.5。

我是否遗漏了某些内容,或者我对预期行为的看法是错误的?

0 个答案:

没有答案