有人知道如何使用新的LLVM后端使用C / C ++代码注释PTX汇编程序吗?
可以使用CUDA 4.0或更早版本轻松获取它,但是在将CUDA工具包升级到版本4.2后,NVCC会拒绝我的所有标记。
答案 0 :(得分:4)
来自CUDA 6.0预览版的nvcc支持选项--source-in-ptx.
答案 1 :(得分:3)
nvcc.exe --opencc-options -LIST:source = on -ptx kernel.cu 有效吗?我安装了cuda 4.2,这个命令在ptx汇编行之间生成带有注释C代码的* .ptx文件。
答案 2 :(得分:2)
您可能希望使用--source-in-ptx
和-G
nvcc标志在PTX文件中查看原始代码。