 |
 |
Overview |
 |
 |
Intel® VTune™ analyzers help locate and
remove software performance bottlenecks by collecting, analyzing,
and displaying performance data from the system down to the source level.
Key features include sampling capability, call graph capability,
counter monitor, and an enhanced Intel® Tuning Assistant. Intel
VTune Performance Analyzer provides both a graphical and a command
line interface on Windows* platforms; optional Visual Studio*
.NET integration; and remote support for IA-32 and Intel® Itanium®
processor-based Linux* applications as well as sampling on Intel®
PXA250, PXA255, and PXA26x processor-based applications. |
|
|
 |
 |
What Others are Saying
|
 |
“Using Intel VTune™ Performance Analyzer gave us incredible
insight into the Macromedia Flash Player* and enabled us to validate
our changes quickly."
“VTune analyzer's ability to quickly summarize the Macromedia
Flash Player performance characteristics enabled our engineers to
be much more effective at performance tuning within a fixed amount
of development time.“
|
– Paul Betlem
Director of Engineering
Macromedia, Inc.
|
 |
“SAS has been using the VTune Performance Analyzer since
1997. Over the past two years, the VTune analyzer has been a vital
part of helping SAS implement an approximate 30% speed improvement
in our new release, SAS 9.1. There is simply no way we could have
done this without VTune.“
|
– Tom Cole Senior Director
Host Systems Research & Development
SAS Institute, Cary NC
|
 |
 |
Features and Benefits |
 |
 |
 |
|
 |
Sampling provides developers with the most
accurate representation of their software's actual performance,
with negligible overhead |
 |
Call graph profiling provides developers with
a pictorial view of program flow to quickly identify critical
functions and call sequences |
 |
Counter monitor allows developers to track
system activity during runtime which helps identify system level
performance issues |
 |
Remote agents for Linux* provide the ability
to collect performance data on a remote Linux system while maintaining
the Windows* GUI ease of use for data analysis and interpretation
|
 |
Intel® Tuning Assistant automatically suggests
code improvements based on an extensive knowledge base, increasing
productivity |
 |
Visual Studio* .NET integration provides the
ability to use Intel VTune Performance Analyzer within their
Visual Studio .NET IDE, improving
ease of use and productivity |
 |
Windows* command line capability provides power
and flexibility to collect sampling data independent of the
VTune analyzer GUI, allowing them to automate sampling |
 |
Trial version is available |
|
 |
 |
What’s New in the Intel VTune Performance Analyzer 7.1 |
 |
 |
 |
Intel VTune Performance Analyzer offers a sampling
over time view, which allows users to understand how software
performance characteristics change over time. Calibration of
events in event-based sampling can now be enabled or disabled
on a per-event basis. |
|
 |
 |
Sampling
|
 |
 |
Sampling provides an accurate representation of software performance
with negligible overhead.
|
|
Back to Top |
 |
 |
Call Graph |
 |
 |
Call graph profiling quickly identifies critical functions and call
sequences.
|
 |
 |
Call graph can now profile applications on remote Intel Itanium
processor-based systems running Linux.
Intel Tuning Assistant has extensive tuning knowledge that enables
it to suggest optimization techniques. It has been enhanced with
tuning advice for software running on Intel Itanium 2 processor
and Intel processor code named Prescott.
Java* and .NET support has been improved. Remote Java profiling
on IA-32 systems on Linux is now vailable. Mixed mode call graph of Java calls and native
module calls is supported on Windows operating systems running on
Itanium and Itanium 2 processor-based systems. For .NET the VTune
analyzer can profile Managed C++ applications, including mixed DLLs.
Both the Java and .NET wizards are now better tailored to different
profiling scenarios such as profiling an application that is launched
outside of the VTune analyzer. You can now remotely profile software
running on Intel PXA250, PXA255, and PXA26x processors using the
VTune Performance Analyzer GUI.
|
 |
 |
Counter Monitor |
 |
 |
Click image to enlarge.
Counter monitor tracks system activity during runtime to determine
if reduced available
memory or file I/O performance issues slow down applications
|
 |
 |
|
|
Back to Top |
 |
 |
PERFORMANCE |
 |
 |
Drill Down Through Your Code |
 |
 |
Intel VTune Performance Analyzer offers insight into the performance
of your software at the system, application, and microarchitecture-level
through a wide range of profiling mechanisms and a rich set of views.
Use the VTune analyzer to maximize the performance of your software
on Intel architecture.
|
 |
 |
COMPATIBILITY |
 |
 |
Works with the Tools You Know and Like |
 |
 |
VTune Performance Analyzer can help you optimize your software whether
you program in Fortran, C#, C/C++, Delphi*, or Java. The analyzer
supports Microsoft Visual Studio.NET, Intel® C/C++ and Fortran
compilers, Compaq Visual Fortran*, Java, Borland Compilers (Delphi*,
C++ Builder*), and IBM Visual Age*. Linux support is provided through
a remote agent.
|
 |
 |
Click image to enlarge.
Intel® Tuning Assistant automatically suggests code improvements
based on an extensive knowledge base, thereby increasing developer
productivity
|
 |
 |
SUPPORT |
 |
 |
Intel® Premier Support |
 |
 |
Every purchase of an Intel® Software Development Product includes
a year of support services, which provides access to Intel® Premier
Support and all product updates during that time. Intel Premier Support
gives you online access to technical notes, application notes, and
documentation. Install the product, and then register to get support
and product update information.
|
 |
 |
REQUIREMENTS |
 |
 |
Hardware and Software Requirements 
Refer to Intel® Software Development Products Web site for details
on system recommendations. |
|
|
 |
 |
 |
 |
 |
|
 |
 |
 |
 |