0

有没有办法查看 CUDA 源代码的基本块信息?我正在尝试编译一个 CUDA 代码,以便它给我的输出是一个列出所有基本块的文件。但到目前为止,我还没有在 nvcc 中找到任何允许我这样做的选项。

如果我们可以从 IR (PTX) 中提取基本块信息,那也会有所帮助。

4

1 回答 1

1

我一直在寻找一种方法来提取 CUDA 源的基本块或控制流图。似乎有一种方法,但我们以中间表示(PTX)的形式获得控制流。

“nvdisasm”有一种方法可以提取内核的控制流图。更多信息可以在这里找到:http: //docs.nvidia.com/cuda/cuda-binary-utilities/index.html#axzz3lONRPxm5

于 2015-09-11T20:42:54.540 回答