一、问题描述
在使用nvprof出现权限不足问题
nvprof --events branch,divergent_branch ./Simple_Divergence
二、解决方法:
1.查看nvvp路径
which nvprof
/usr/local/cuda-10.2/bin/nvprof
2.编辑sudoers
把/usr/local/cuda-10.2/bin加到Defaults secure_path后面,保存并退出。
sudo su
vim /etc/sudoers
3.运行nvprof
在nvprof 前面加个sudo即可。
sudo nvprof --events branch,divergent_branch ./Simple_Divergence