VTUNE 使用说明 20120306
1. 运行环境
Windows 或 Linux,下载不同版本
2. 运行方式
主要介绍 Linux 下执行方式,主要有两种
命令:amplxe-cl
–collect hotspots ./test
-collect hotspots
amplxe-cl
//启动程序并采样
-duration 60 //启动程序后,对全系统采样 60 秒
说明:1.amplxe-cl (vtune command line 命令)
2.–collect 表示采集信息,
3.hotspots 为选项可更改,表示要采集的事件集合名称,经常使用的有 hotspots
和 general。可以使用其他名称,也可以自己配置事件并命名。详详细选项执行
amplxe-cl –collect-list 查询
3.运行结果
在命令运行的目录下生成一个 r00*****文件如下图所示,采集后的数据自动保存在该文件
中,并按生成先后顺序自动命名排放
3. 查看方式
可以在 windows 下用 windows 版图形界面查看,将上述的结果文件从服务器拷贝到本机
还可以在 linux 下执行 amplxe-gui 启动图形界面查看,两种方法大同小异。下面介绍一
种
4. 查看结果
1)运行 amplxe-gui
服务器上启动图形界面如下图
2)
File->open->result
启动时界面
3)选择之前运行的结果
结果文件夹中的*.amplxe 为可读图形数据,打开
3)显示结果界面如图
各选项意义见 help
5. 高级配置功能
1)运行 amplxe-gui,新建工程
2)建一个分析的工程,打开如图
3)此时三角符号 enable 如图
点中三角
4)进入分析类型界面
选择 analysis type 下方第二个按钮,基于 light weights hotspots 新建一个分析类型配置采
样事件
5)新建类型显示在 custom analysis 中
选择 add event 配置想要的硬件事件,并给个合适的命名。
6)保存关闭,可用 amplxe-cl –collect-list 查看自己定义的类型,使用与 hotspots 等类型
相同。