各位大侠。我使用visual studio2010编写cuda程序,想知道我的资源使用情况。GPU高性能运算之CUDA里说保留中间文件,并用记事本打开cubin文件,在文件里会有资源的使用数量。可是我的那个cubin文件打开是乱码。这个怎么办哪?
还有,有没有一种方法可以根据自己的程序来计算我的程序使用了多少资源(例如寄存器,shared memory等),就是说我的变量怎么知道他将分配到那种存储器上。
非常感谢!!
kan .cu de
.cubin文件在ToolKit的某个版本之前是可以查看的。可是在那以后就不能用记事本查看了。这个是个什么情况哪?其实我的目的很简单,不管什么方式我只想知道我的程序在我的显卡上运行时占用了那些资源。仅此而已。你的回复我很诧异。
恩,lz要看register, mem使用情况吧?编译的时候用 -Xptxas -v 就出来了
这个还真不知道,