小弟是直接新建session,加入m.exe,然后工作目录就设置和m.exe同目录,然后run analysis。
可是下面的timeline, multiprocessor, kernel memory, kernel instruction都显示 no GPU devices
请问是怎么回事呢?
小弟是直接新建session,加入m.exe,然后工作目录就设置和m.exe同目录,然后run analysis。
可是下面的timeline, multiprocessor, kernel memory, kernel instruction都显示 no GPU devices
请问是怎么回事呢?
请问LZ的硬件环境是?笔记本?
不是 台式机
是不是compiler要设置什么呢
是否远程桌面中?
这种情况找不到正常。
compiler和profiler均不要设置的。请先检查是否远程桌面(终端服务)中.
我就是本机啊~~~
我关闭了nsight monitor~
那就奇怪了,照说不应该的,请您继续尝试/捣鼓/折腾。
祝您好运~
visual profiler和nsight是两个独立的东西,应该不会影响的。
不知道了。使用多年CUDA。但没有遇到此现象。
能直接运行,能用nsight调试,但跑profiler却报告找不到GPU.
很是奇怪。
要不楼主检查一下环境(例如驱动程序),或者其他会员/版主/NV官方技术支持给出答案?
谢谢!
原因找到了,工作目录需要和VC项目一致,这样才可以读入参数(数据)之类的DD
结贴,谢谢ICE大
善哉,解决就好~
嗯嗯。原来是你的exe没有找到数据文件,导致fopen/fread之类的失败,而退出,甚至可能根本就没有运行kernel…(话说你自己的数据文件自己在哪里都不知道么。。)
恭喜楼主搞定。
以为Release目录下面会有NVCC编译好的信息,所以一开始就直接设定为Release目录,谁知它的工作目录是如此的朴实。。。
:victory:谢谢横扫大
本案结贴了吧