EasyManua.ls Logo

Intel ARCHITECTURE IA-32 - Chapter A: Application Performance Tools; VTune Performance Analyzer

Intel ARCHITECTURE IA-32
568 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
A-1
A
Application Performance
Tools
Intel offers an array of application performance tools that are optimized
to take advantage of the Intel architecture (IA)-based processors. This
appendix introduces these tools and explains their capabilities for
developing the most efficient programs without having to write
assembly code.
The following performance tools are available:
Intel C++ Compiler and Intel
®
Fortran Compiler
The Intel compilers generate highly optimized executable code and
provide high-level language support with unique features such as
profile-guided optimizations and other advanced optimizations.
This includes vectorization for MMX technology, the Streaming
SIMD Extensions (SSE), Streaming SIMD Extensions 2 (SSE2),
and the Streaming SIMD Extensions 3 (SSE3).
Intel Debugger
The Intel Debugger (IDB) enables you to debug C++, Fortran or
mixed language programs. It allows you to view the XMM registers
in a variety of formats corresponding to the data types supported by
SSE and SSE2. These registers can also be viewed using the
debugger supplied with Microsoft Visual C++* .NET.
VTune Performance Analyzer
The VTune analyzer collects, analyzes, and displays Intel
architecture-specific software performance data from the
system-wide view down to a specific line of code.

Table of Contents

Related product manuals