cuda コードをビルドするまで問題なく動作する複雑な Cuda C++ アプリケーションがあります-g -G
。デバッグをビルドすると でクラッシュするcudaErrorIllegalAddress
ので、 を実行しましcuda-memcheck
たが、問題は見つかりませんでした。私も実行valgrind
しましたが、問題は見つかりませんでした。
何も見つからない場合cuda-memcheck
、Cudaコードで不正なメモリの読み取りまたは書き込みが発生している場所を特定するための戦略は何ですか? cuda-gdb
無効なメモリ アクセスがあるコード行に到達する方法はありますか?