Intel VTune Amplier 使用简介
1.概述
英特尔 Intel VTune Amplier XE 是最新的性能分析器,构建于英特尔
Intel VTune 性能分析器之上;可以用来分析 C++ JAVA 等,使用 VTune
Amplier XE 可以定位或者决定如下内容:
1)、 在你的程序中或者整个系统中时间消耗最多的函数 ;
2)、 没有有效利用处理器时间的代码片段 ;
3)、 优化串行和线程化性能的最好代码片段 ;
4)、 影响程序性能的同步对象 ;
5)、 程序的 I/O 操作是否花费很多时间,以及在哪里、为什么花费时间;
6)、 不同的同步方法,不同的线程数量或者不同算法对于性能的影响 ;
7)、 线程活跃性和变迁 ;
8)、 代码中硬件相关的瓶颈 ;
VTune Amplier 用在 Intel 的 CPU 上,可以用来分析装有 Intel CPU 的
Linux 和 windows 系统,我们一般针对 Linux 进行性能分析,下面介绍一下
安装和使用方法。
2.安装
下载地址:
http://software.intel.com/zh-cn/intel-vtune-amplier-xe,下载最新
的 2013 版本,也可直接从主机上拷贝,我这边备份了一份,需要邮箱注册
license,一个 license 使用时间为一个月。我把 tar 包放在了/opt 下面
用 root 用 户 安 装 , 直 接 执 行 ./install.sh 进 行 安 装 , 如 下 /opt/
cpp_studio_xe_2013_intel64/install.sh,之后安装一共有七步,一直选默
认,其中有一步输入 license 的地方,选 2. I want to evaluate my product
or activate later 等 安 装 结 束 后 输 入 license , 安 装 完 成 之 后 , 装 在
了/opt/intel 下面,可以用注册好的 license 文件放在/opt/intel/license 下面,
评论0