2016-09-20 13 views
0

現在、NsightでCUDA C++コードをデバッグしようとしています。私が実際にやっているのは、CUDA C++コードをデバッグするときに、より高速にすることです。この目的のために、私はデバッグの問題を1つのスレッドだけに減らす必要があります。だから、可能であれば、どのようにCUDA内の単一のスレッドだけをデバッグすることが可能かを尋ねています。Cudaシングルスレッドデバッグ

答えて

1

ええ、Nsightの他のスレッドをフリーズできます。

  1. bpを押すと「Nsight - > Windows - > Cuda Info」が開きます。
  2. [ワープ]タブに切り替えて、コンテキストメニューからフリーズするワープを選択します。
  3. "Lanes"タブに切り替え、現在のワープでフリーズするスレッドを選択します。