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.
Summary of Contents for ARCHITECTURE IA-32
Page 1: ...IA 32 Intel Architecture Optimization Reference Manual Order Number 248966 013US April 2006...
Page 220: ...IA 32 Intel Architecture Optimization 3 40...
Page 434: ...IA 32 Intel Architecture Optimization 9 20...
Page 514: ...IA 32 Intel Architecture Optimization B 60...
Page 536: ...IA 32 Intel Architecture Optimization C 22...