0

リモートマシンで並列NSightを使用してCUDAをデバッグできるかどうか誰かが知っていますか?CUDAコードにステップインすることはできますが、ホストコードにステップインすることはできません。CUDAにはホストのデバッグ情報を生成する機能があるため、リモートおよびローカルでのデバッグが可能であるとのことです。私のカードは580GTXです。

//device code <-- able to debug device code
//host code   <---- when device code returns, should be able to debug host code

ありがとう!

4

2 に答える 2

2

残念ながら、単一のIDEインスタンスからのGPU / CPUの同時デバッグは、NsightおよびVisualStudioの現在のリリースでは不可能です。

回避策として、Visual Studioの1つのコピーからGPUデバッグを開始し、次に2番目のIDEインスタンスを開いて、そのCPUデバッガーを接続できます。統一されたステッピングはありませんが、少なくともブレークポイントを個別に設定できます。

于 2012-12-03T21:33:18.077 に答える
0

Visual Studio の既定のデバッガーと NSight の両方を同じ VS インスタンスにアタッチできるようになりました。次に、これは機能するはずです。

于 2013-10-08T09:17:48.130 に答える