1

私は始めると思います:

  • プラットフォーム - Win7 x64
  • フレームワーク - VS 2010 を使用した CUDA 5.0 RC
  • デバッガ - Nsight VS Edition 2.2

各デバッグ セッションの後、"値を null にすることはできません。パラメータ名: pSrcNativeVariant" という Visual Studio エラー ポップアップが表示されるため、(必要に応じて) すぐに再度デバッグすることができません。再構築すると、デバッグセッションを正常に呼び出すことができます。

ただし、再構築によってこの問題が完全に解消されるわけではありません。デバッグ セッション中に CUDA ワープ ウォッチ ウィンドウを開こうとすると、同じことが表示されます。私はこれまでこのエラーを見たことがなく、解決策を見つけることにあまり成功していません。エラーにCUDAを示すものは何もないため、何かを構成した方法と関係があると思います(pSrcNativeVariantを明示的に使用していません)。誰かが光を当てるか、私を正しい方向に向けることができれば、私はそれを大いに感謝します.

ps申し訳ありませんが、画像を添付できませんでした(担当者が不足しています)

よろしく

4

2 に答える 2

3

Nsight 2.2 は、CUDA 4.2 および 4.1 のみをサポートします。CUDA 5.0 のサポートについては、10 月下旬にリリースされる Nsight 3.0 をお待ちください。ありがとう

于 2012-08-29T04:00:42.883 に答える
0

それはかなり奇妙に聞こえます。アンインストールして再インストールしてみます。すべての CUDA をアンインストールしてから VS をアンインストールします。次に、VS と Nsight を (この順序で) 再インストールします。CUDA ツールキットがバンドルされているバージョンの Nsight をダウンロードします。

于 2012-08-28T04:06:54.420 に答える