如何阅读cuda二进制代码
问题描述:
Cuda生成'cubin':cuda二进制文件。这可以通过运行cuobjdump或nvdisasm转换为程序集(另请参阅http://docs.nvidia.com/cuda/cuda-binary-utilities/index.html)。如何阅读cuda二进制代码
现在我有这个美妙的汇编代码,我没有正确的阅读方式。是否有工具
- 地方,紧挨着源
- 解释的操作(如程序集“DMUL R4,R8,R2,”这显然是一个乘法,而且一些我不知道的,像 'IMAD.HI.X')
- 跟踪注册计数(我正在使用cuda toolkit 5.5,我知道这些工具吐出了一些计数器,因为版本6.5或其他)?
有没有像教程?似乎几乎没有人在读取Cubin,因为Google搜索结果几乎没有任何结果。
答
+0
这只适用于比5.5更新的版本。依然会帮助别人:) – ikku100
[此问题被认为是偏离主题](http:// stackove – musefan
@musefan: if 这个问题是关于“程序员常用的软件工具;并且是 这是一个实用的,可回答的问题,它是软件开发所特有的“ 然后 在这里问这是适当的,我不确定它为什么不是这样吗? – ikku100
指的是如果问题是关于特定的*软件例如:“我如何在Visual Studio 2010中创建一个新项目?”但是要求推荐工具不是主题,也许您可能想查看[softwarerecs.se]并查看问题是否更适合有 – musefan