1
通常我在Linux上編程,現在我要設置一個Windows環境來調試nsight版本的Visual Studio。用OpenGL進行nsight調試interop
但是,當我嘗試啓動調試器(圖形或CUDA調試)時,它不起作用。在CUDA剛剛調試器斷開,並與
FrameDebugger: Unsupported operation encountered; saving compatibility log to 'C:\Users\##\Documents\NVIDIA Nsight\nvcompatlog.txt'
圖形調試器斷開連接,然後將文件說
cuGraphicsGLRegisterImage (Registering GL textures for CUDA-Interop is unsupported)
這是否意味着沒有辦法調試CUDA,當有互操作的禮物呢?這很難相信,所以我想確保問題不在我的電腦上。
從錯誤日誌中可以看出,您無法調試CUDA-OPENGL interop。 – 2014-10-11 14:31:41
錯誤日誌僅寫入圖形調試器。另外我認爲很多cuda應用程序都使用opengl來輸出,所以這會是一個很大的缺點。這就是爲什麼我覺得很難相信.. – Adam 2014-10-11 16:54:36
我有一個非常類似的問題。它似乎像在Linux上的cuda-gdb實際上更有能力? https://devtalk.nvidia.com/default/topic/841735/cuda-programming-and-performance/should-the-nsight-cuda-debugger-work-with-opengl-interop-/ – matth 2015-06-10 18:51:43