1

コードでプロファイラーを実行したかったのです。CUDA 5.0をインストールし、オペレーティングシステムとしてCentOS6.0を使用しています。まず、システムのどこにもcudaprofが見つかりませんでした。インターネットで検索したところ、nvprofを使用してコマンドラインからプロファイルを作成できることがわかりました。そこで、-gおよび-Gオプションを使用してコードをコンパイルし、次のコマンドを使用して実行しました。

nvprof -o profileOutput -s ./exe args.

しかし、次のエラーが発生します。

terminate called after throwing an instance of 'thrust::system::system_error'
  what():  unspecified launch failure
======== Warning: Application received signal 6
======== Error: failed to read result file

私は自分が何をしているのか理解していません。

また、CUDA 5.0がインストールされているLinuxシステム上のcudaprofの場所はどこですか?

4

0 に答える 0