如何查看Visual Studio Cuda项目中生成的汇编代码?

时间:2014-09-11 18:53:15

标签: c++ assembly cuda

要检查正常项目中的汇编代码,我只需更改

即可 项目属性中的

属性 - > ConfigurationProperties-> C / C ++ - >输出文件 - >汇编程序输出仅汇编列表(/ FA)

但在CUDA项目中我无法找到此选项: enter image description here

那么如何才能访问程序集生成的代码?我想查看发布代码,以便我无法使用调试器。

1 个答案:

答案 0 :(得分:2)

找到生成的可执行文件,例如StackOverflow.com,转到该目录并键入

cuobjdump StackOverflow.com --dump-sass

这将显示所有已编译内核的反汇编。 CUDA Binary Utilities指南中报告了汇编原语。