Win7 x64にParallel Nsight 2.1をインストールしたCUDA 4.1 SDKがあります。私は私のCUDAカーネルをデバッグしたい、どのようにこれを行うには?これは1つのGPUで可能ですか?ユーティリティNsight Monitorがあります。 Nsightのモニターが私に言ったように、WindowsでTimeout Detection and Recoveryを無効にし、WPFを無効にすることを試みました。私はVSにブレークポイントを設定し、コードを実行しますが、何も起こりません。 Nsightモニターは私が接続していると言った。だからVSでデバッグするか、Parallel Nsightでデバッグする必要がありますか?の仕方?感謝万円。Visual StudioまたはParallel NsightでCUDAカーネルをデバッグする方法
答えて
GPUが1つしかない場合は、Parallel Nsight 2.1でデバッグすることはできません。これは、GPUを停止すると表示が停止するためです(Nsightはこれをやめます)。 Parallel Nsight 2.2(リリース候補now available)では、1つのGPUでローカルデバッグを行うことができます。
正しいトラック(TDR/WPFなどを無効にしています)では、1つのGPUでデバッグするにはParallel Nsight 2.2にアップデートする必要があります。
試してみます;-)ありがとうございます。 – Hlavson
Bartがコメントで指摘したように、デバイスコードをデバッグできるようにするには、「CUDAデバッグの開始」メニューオプションを使用してプログラムを起動する必要があります(Nsightメニューでは、 。通常のVisual Studioルート(デバッグなどで始まる、つまりF5)を使用し始めるだけであれば、ホストコードをデバッグしているため、デバイスブレークポイントにヒットすることはありません。現時点では、別のVisual Studioインスタンスを起動してそれを使用してホスト実行可能ファイルにアタッチするまで、同時に両方をデバッグすることはできません。 – Tom
- 1. CUDA Nsight Debug Focus、Visual Studio 2012 Edition
- 2. NVIDIA Parallel Nsight Vs Visual Profiler
- 3. NVIDIA Nsight 2.1とVisual Studio 2010でOpenCLをデバッグする
- 4. NVIDIA CUDA 4.1 RC2とParallel NSight 2.1で奇妙な動作が発生する
- 5. Nsight Eclipse Cuda + opencv
- 6. CUDAプログラムでホスト機能をデバッグし、Nsightを使用してVisual Studioでプログラム出力を監視する方法は?
- 7. ビジュアルスタジオ2010で並列nsightをデバッグする方法
- 8. デバッグ用Linuxカーネルをデバッグする方法
- 9. Visual Studio 2008経由でFirefoxでjavascriptをデバッグする方法は?
- 10. GTX 590でCUDA並列Nsightローカルデバッグ
- 11. Visual Studioで単一のスレッドをデバッグする方法は?
- 12. Visual Studioで 'リリース'ダンプをデバッグする方法は?
- 13. Visual Studioコードでクライアントサイドをデバッグする方法は?
- 14. Visual StudioでC#アプリケーションをデバッグする方法は?
- 15. Visual Studioコード(VSCode)でキュウリをデバッグする方法は?
- 16. Cudafy.netとNSight、 "デバッグの開始後に"カーネルのエラーを解消する "
- 17. パラレルNsightでのインラインPTXのデバッグ
- 18. SQLDataSource更新コマンドをデバッグする方法は? Visual Studioの2010年
- 19. Visual Studio Designerのエラーをデバッグするには良い方法
- 20. Visual StudioコードでGruntから実行されたジャスミンテストをデバッグする方法は?
- 21. virtualenvでDjangoアプリケーションをデバッグするためのVisual Studioコードの設定方法は?
- 22. Visual Studio Web Studio 2013またはViusal Studio 2015でデバッグするJavaScriptコミュニティ
- 23. Visual Studioを64ビットでデバッグする方法
- 24. Visual StudioコードでC++コードをデバッグする方法
- 25. Visual StudioでNightwatch JSテストをデバッグする方法コード
- 26. Visual Studio Android SimulatorでNativeScriptをデバッグする方法
- 27. ランタイム中にVisual StudioでPygameアプリケーションをデバッグする方法
- 28. Visual Studioでデバッグ中に例外を強制する方法?
- 29. Visual Studioコードで任意の/ランダムなスクリプトをデバッグする方法
- 30. Visual StudioコードでPython3コードをデバッグする方法
どのようにしてVSからコードを実行しましたか? 「CUDAのデバッグを開始する」を使用していますか?すべてが正しく同期されましたか?デバイスまたはホストコードにブレークポイントがありますか? – Bart
ブレークポイントはデバイスコード内にあります。 – Hlavson