【问题标题】:How can I see the assembly code generated in a Visual Studio Cuda Project?如何查看 Visual Studio Cuda 项目中生成的汇编代码?
【发布时间】:2014-09-12 12:27:53
【问题描述】:

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

Project Properties->ConfigurationProperties->C/C++->Output Files->Assembler OutputAssembly-Only Listing (/FA)

中的属性

但在 CUDA 项目中,我找不到此选项可用:

那么我怎样才能访问汇编生成的代码呢?我想查看发布代码,所以我不能使用调试器。

【问题讨论】:

标签: c++ assembly cuda


【解决方案1】:

找到生成的可执行文件,比如StackOverflow.com,进入该目录并输入

cuobjdump StackOverflow.com --dump-sass

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-20
    • 1970-01-01
    • 2018-03-21
    相关资源
    最近更新 更多