用ssh -X、虚拟机、vncviewer 等可显示图形化界面的方式连接
打开 nvvp(在命令行输入 nvvp 或找到软件的可执行文件) 3
点击左上角 File,在下拉菜单中点击 New session,将弹出一个 Creat New Session 的对话框 4
在 File 栏中选中程序的可执行文件,Working directory中选中工作目录,Arguments 栏中填上程序运行所需的参数(如果没有就不填)
然后点击下边的Next 按钮 5
在弹出的下一个对话框中点击Finish 6
profiler 开始进行基本的分析,如果需要详细的分析,点击左上角的Ru n,在下拉菜单中点击Configu re Metrics and Ev ents
点击左上角的Dev ice 选择所需设备 8
然后分别点击Metrics 和Ev ents 按钮,把需要分析的选项都选上 9
然后点击下方的 Ap p ly an d Ru n 按钮,分析就开始进行
如果运行成功,会显示如下图所示的柱状体,点击kernel 函数对应的柱状体(下图中深色的小段)
在 profiler 界面右侧的properties 表中将会显示kernel 的各种参数,如下图所示
点击profiler 界面左下方的Analysis,然后选中感兴趣的项,比如我选中了下图Kernel Memory 选项
在右侧会显示出现的问题,如下图
点击 More
这是 profiler会给出优化的建议,如下图
profiler只能帮到这儿了,接下来就该你出手了
O(∩ _∩ )O~加油
尤洋 2013 年 4 月 22 日 22:39:17 草于清华园