如何在CUDA 4.1/4.2/5.0中输出C/C++注释的PTX



有人知道如何用新的LLVM后端用C/C++代码注释PTX汇编程序吗?

使用CUDA 4.0或更早版本可以很容易地获得它,但NVCC在将CUDA工具包升级到4.2版本后拒绝了我的所有标志。

CUDA 6.0预览版中的nvcc支持选项--source-in-ptx.

nvcc.exe--opencc options-LIST:source=on-ptx kernel.cu工作吗?我已经安装了cuda 4.2,这个命令在ptx汇编行之间生成带有注释的C代码的*.ptx文件。

您可能需要使用--source-in-ptx-G nvcc标志来查看PTX文件中的原始代码。

最新更新