我想打印cuda反汇编的信息。
例如,我可以使用info寄存器R1打印cuda中的寄存器,但是我不知道如何在(MOV R1, c[0x0][0x20])中打印c[0x0][0x20]或在(STL.U8 [R13+0x9f], RZ)中打印延迟的[R13+0x9f]。
发布于 2017-06-06 09:06:49
在使用gdb或cuda-gdb时,可以使用disass命令反汇编当前代码或特定位置的代码。
cuda-gdb a.out调试程序
b main在主干中中断
r在命中断点时运行程序
disass在断点处反汇编以下代码
https://stackoverflow.com/questions/41480424
复制相似问题