系统 数据库 中间件 CAE 杀毒 防火墙 入侵检测 VPN 加密 ERP 财务管理 进销存 物流 协同办公OA 桌面办公 网络管理 CAD GIS

英特尔 VTune 性能分析器 8.0 Linux版 一个许可(全套产品)

简介:
英特尔? VTune? 性能分析器 Linux* 版是完全基于 Linux 的解决方案,无论是在单核系统上还是在多核系统上,要使您的软件以最快速度运行,该解决方案都是不可或缺的。无需重新编译,也无需通过超级计算机系统在手持设备上链接,它便能分析应用程序。它功能强大,可处理大型应用程序(源代码1 超过 1 GB),并支持多核多处理器以及使用最新英特尔? 处理器的 NuMA 系统。
报价:699 元
产品说明
产品图片
4 产品参数
编  码   品 牌 英特尔  购买方式 许可证 
版本类型 版本号 8.0 语言版本 英文版
软件环境 见正文
硬件环境 见正文
4 相关下载
4 产品认证获奖情况
4 产品应用案例
4 产品描述

概述
英特尔? VTune? 性能分析器 Linux* 版是完全基于 Linux 的解决方案,无论是在单核系统上还是在多核系统上,要使您的软件以最快速度运行,该解决方案都是不可或缺的。无需重新编译,也无需通过超级计算机系统在手持设备上链接,它便能分析应用程序。它功能强大,可处理大型应用程序(源代码1 超过 1 GB),并支持多核多处理器以及使用最新英特尔? 处理器的 NuMA 系统。
易于使用
VTune 分析器借助基于 Eclipse* 开发环境的图形用户界面(GUI),令应用程序性能调试更为容易。


很多开发人员希望最大限度地提高应用程序性能。VTune 分析器为开发人员提供了一个获知在应用程序运行时所发生事件的视角。它可以识别占用处理器时间超过适当限度的区域,还有助于确定所作调整能够发挥最大功效的应用程序中的关键路径。如果没有 VTune 分析器,性能调试只能靠猜测来完成。
查找瓶颈比以往更容易
完成一个简单的对话框,获取最耗时的前五个函数的列表。


利用最活跃函数的列表,可以快速方便地找到性能瓶颈。单击函数名称以显示源,并显示最耗时的源语句。
查看源代码的答案
源代码视图和汇编代码视图确切地显示了哪些代码行最耗时。
使用调用图评测查找关键路径
调用图确定调用序列,并以图形方式显示关键路径。它还会显示瓶颈的上下文。为了提高效率,开发人员不仅需要了解应用程序将时间花费在何处,还要了解应用程序是如何达到此处的。


查看以红色显示的关键路径
快速找到关键路径,并利用表和图形视图轻松导航评测结果。单击表条目以在图中突出显示该函数,或者单击图以查找表条目。
与其他产品不同,VTune 分析器既提供采样功能,又提供调用图分析功能。即使您计划主要进行调用图分析,也可首先进行采样来确定需要分析的模块,这样您就可以把调用图开销的重点放在需要分析的模块上。这对于大型项目至关重要。采样功能非常适用于分析“多循环”的代码。调用图功能则更适用于分析“多分支”的代码。您需要结合二者才能成功完成工作。
低开销采样评测
使用基于事件的采样只需极低的开销(通常不到 5%)即可为您找到瓶颈。确定诸如缓存缺失、分支预测失败等问题。由于采样在系统范围内进行,因此,基于事件的采样可用于调试函数库、驱动程序以及应用程序。
筛选数据以找出答案
采样结果的表和条形图视图以多种不同的方式筛选数据,以便找出您所需的信息。按线程(已显示)查看,以便进行负载平衡。
可处理大型应用程序!例如,如果一个大型应用程序包含的多个工具和预定义库要求执行构建(但不是构建自身),该程序的源分发树约为 1.85 GB 并含有 62,700 多个文件。执行树自身约为 870 MB 并含有 8200 多个文件。

特性
所有架构:

低开销
精准确定程序将时间花费在什么地方。采样在系统范围内进行,其开销(通常小于 5%)可以忽略。
查找关键路径
使用调用图确定函数调用顺序并查找关键路径。
无需重新编译
与要求重新编译或修改生成脚本的传统测量档案器不同,只需使用生产可执行文件。
兼容性
VTune? 性能分析器支持最新的英特尔? 处理器(基于英特尔? 64 架构的处理器、英特尔? 安腾? 处理器、多核处理器等),以及多种 Linux* 产品。
独立于编程语言与编译器
VTune 分析器支持符合行业标准(ELF、STABS、DWARF)的所有编译器。
混合的 Java* 代码和本地代码
与只能调试 Java* 代码的分析器不同,VTune 分析器可调试混合的 Java 代码和本地代码1。
最小的内存占用量
通过在独立的系统上运行用户界面,远程评测可使目标系统受到的性能影响降到最低。
命令行功能
自动进行批处理操作。
轻松处理大型应用程序
即便是处理大型可执行文件2,VTune 分析器也是一个强大、稳定的解决方案。如果您的大型应用程序有几十万个函数,让 VTune 分析器来处理它吧。
听取编译器的建议
只需您稍作提示,优化编译器就可以表现得更好。我们将英特尔? 编译器与 VTune 分析器相集成,从而使得这一操作过程简单而高效。
大型企业和 HPC 系统:
通过将采样数据存储到本地 CPU 内存中,最大限度减少非一致内存体系结构(NuMA)系统中的流量。为了避免互连总线达到饱和状态,以及避免降低正在测试的系统的速度,这一点至关重要。
针对高性能计算而设计
VTune 分析器对大型“高性能计算”(HPC)系统的独特要求提供支持。
多个用户可以共享一个大型系统,以便同时进行调用图性能分析。
支持在配有 128 个或更多3处理器(每个 CPU 都有一个本地缓冲区,以便最大限度地降低节点间争用)的系统上进行采样。为了对所采集的数据量加以限制,建议最多选择 64 个 CPU,以便同时进行数据采集。
英特尔? 安腾? 架构:
基于 Eclipse* 的图形用户界面
现在已将 VTune 分析器中易于使用的基于 Eclipse* 的图形用户界面内置于安腾? 架构中。
通过指令筛选事件准确定位瓶颈位置
隔离如预提取不当和内存对齐不当等问题。有时只选择一个事件在选择性上是不够的,因为事件可能在关键时刻发生,也可能在非关键时刻发生。在英特尔安腾架构上,使用指令筛选,您可以仅收集随指定的操作码发生的事件。
通过 CPU 选择最大程度地减少数据收集
仅收集所需数据。CPU 选择可以使您确切地控制收集数据的位置,即,是从所有处理器收集、仅从分配的那些处理器收集,还是仅从指定的处理器收集。这可以大大减少需要收集的数据量。
系统要求
使用模式
英特尔? VTune? 性能分析器 Linux 版支持以下两种使用模式:
单个系统:分析在 VTune 分析器所在系统上本地运行的软件的性能。
两个系统(主机和远程目标):运行 VTune 分析器的主机可以在运行远程数据收集器(RDC)的远程目标计算机上控制基于事件的采样和调用图数据分析。目标计算机与主机通过 TCP/IP 连接。这对于分析嵌入式系统或者通过使用较少资源来降低目标系统上的测量开销是非常有用的。

硬件要求

支持的处理器

支持的 Linux 产品(主机和目标)

软件要求

集成 Eclipse* 的图形用户界面的主机软件要求

发表评论
用户名: 密码: 会员注册
评 论:
重点推荐
特约经销商
  • 北京市
    +86(10)85298800
促销
测评
新闻
案例
技术