英特尔
® 
VTune™ 性能分析器 9.1 Windows* 版 - 特性
打印发送电子邮件告知好友支持新闻简报RSSDigg thisdel.icio.us
产品信息评估中心支持资源
概述新!特性系统要求

免费评估版软件 ›

购买产品 ›


特性
通过在整个开发过程中使用英特尔® VTune™ 性能分析器来更快速、更高效的生产代码,从而加速您的应用开发进程。

性能:先进的优化特性

低开销采样评测
使用基于事件的采样只需极低的开销(通常不到 5%)即可为您找到瓶颈。确定诸如缓存缺失、分支预测失败和总线带宽等问题。由于采样在系统范围内进行,因此,基于事件的采样可用于调试函数库、驱动程序以及应用程序。不需要进行特殊的构建或指令插入。


点击放大
基于时间和基于事件的采样功能

查看源代码的答案
源代码视图和反汇编代码视图确切地显示了哪些代码行最耗时。


点击放大
源代码与汇编代码上显示的性能数据

使用调用图评测查找关键路径
调用图确定调用序列,并以图形方式显示关键路径。它还会显示瓶颈的上下文。为了提高效率,开发人员不仅需要了解应用程序将时间花费在何处,还要了解应用程序是如何达到此处的。查看哪些函数花费的处理时间或被堵塞的时间最长。


点击放大
调用图评测 – 关键路径以红色显示。在表格(淡蓝色的行)中进行选择时,便会选中图形中的内容(淡蓝色的框)并滚动视图,以看到相应的函数。

使用计数器监视器确定系统问题
使用计数器监视器可在运行时跟踪系统活动与资源消耗情况,从而有助于快速确定系统层面的性能问题。例如,它可以指示可用内存减少或同文件 I/O 相关的性能问题是否会降低应用程序的运行速度。


点击放大
计数器监视器 – 可以实时查看性能

使用英特尔® 调试助理查询专家知识库
英特尔® 调试助理可根据丰富的知识库自动提出建议,进而可提高您的工作效率。


点击放大
英特尔调试助理 – 提供调试建议

 


“借助英特尔 VTune 性能分析器,原来需要花费几天时间的工作现在在一天之内就可完成。”

Randy Camp
软件研发部副总裁
MUSICMATCH Inc.


其他用户的评价...


“使用英特尔® VTune™ 性能分析器,我们可以深入地了解 Macromedia Flash Player,同时快速验证我们的变化。”

Paul Betlem
工程总监
Macromedia, Inc.


“VTune [性能分析器]是一种极为强大的性能调试产品,且非常易于使用。通过使用 VTune [分析器],我们在日常工作中就可以发现显著改进性能的方法,并多次发现了重要性能缺陷。另一方面,如果没有 VTune [分析器],想要对任何应用程序进行优化都只能靠猜测完成,徒然浪费宝贵的工程时间。”

Steven Peeler
技术总监
Ritual Entertainment


“多年来,我们一直使用英特尔® VTune™ 性能分析器来优化我们 NVIDIA 显卡驱动程序的性能,从而为市场领先游戏厂商的应用提供最高性能。”英特尔® VTune 性能分析器是游戏开发人员的必备工具。英特尔® VTune 不仅在代码评估过程中节约了时间,而且使开发人员能够利用英特尔全新处理器的各种特性来实现更高的性能。”

Mark Daly
内容开发部门副总裁
NVIDIA


“显然,处理日益庞大和复杂的模式已成为 ABAQUS 用户的一项迫切要求。为了满足这些要求,我们与英特尔开展了技术合作,VTune 性能分析器是其中的一个重要组成部分。”

Ken Short
营销副总裁
ABAQUS, Inc.


“英特尔(VTune 性能分析器和 C++ 编译器)工具在优化免费点唱机和付费点唱机的产品性能方面发挥了重要作用。”

Christopher Allen
产品营销部高级副总裁
MUSICMATCH Inc.
兼容性
  • 独立于编程语言与编译器
    VTune 分析器支持所有符合行业标准的编译器,包括 Microsoft 和英特尔的 C、C++ 和 Fortran 编译器。它还支持 Microsoft .NET,包括 C# 和 Visual Basic(详细信息).
  • 处理器支持
    支持最新英特尔® 处理器, 包括英特尔® 四核处理器。
  • Windows* 命令行功能
    自动采样能力通过命令行来收集采样数据,从而可以节省时间;并且独立于英特尔® VTune™ 性能分析器图形用户界面(GUI)之外。
  • 从 Windows 桌面调试远程 Linux* 系统
    采集 远程目标 Linux 系统上的性能数据,然后在用于控制的 Windows 系统上分析结果。或者,尝试 VTune 分析器的本地 Linux 版本


英特尔® 软件   
英特尔® 软件网络