2015-07-13 176 views
-1

Cuda生成'cubin':cuda二進制文件。這可以通過運行cuobjdump或nvdisasm轉換爲程序集(另請參閱http://docs.nvidia.com/cuda/cuda-binary-utilities/index.html)。如何閱讀cuda二進制代碼

現在我有這個美妙的彙編代碼,我沒有正確的閱讀方式。是否有工具

  1. 地方,緊挨着源
  2. 解釋的操作(如程序集「DMUL R4,R8,R2,」這顯然是一個乘法,而且一些我不知道的,像 'IMAD.HI.X')
  3. 跟蹤註冊計數(我正在使用cuda toolkit 5.5,我知道這些工具吐出了一些計數器,因爲版本6.5或其他)?

有沒有像教程?似乎幾乎沒有人在讀取Cubin,因爲Google搜索結果幾乎沒有任何結果。

+0

[此問題被認爲是偏離主題](http:// stackove – musefan

+0

@musefan: if 這個問題是關於「程序員常用的軟件工具;並且是 這是一個實用的,可回答的問題,它是軟件開發所特有的「 然後 在這裏問這是適當的,我不確定它爲什麼不是這樣嗎? – ikku100

+0

指的是如果問題是關於特定的*軟件例如:「我如何在Visual Studio 2010中創建一個新項目?」但是要求推薦工具不是主題,也許您可​​能想查看[softwarerecs.se]並查看問題是否更適合有 – musefan

回答

2
+0

這隻適用於比5.5更新的版本。依然會幫助別人:) – ikku100