我想在我的代码上运行探查器。我安装了CUDA 5.0并将CentOS 6.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的位置是什么?