Overview
Intel® compilers help software run at top speed and feature compatibility with
the tools that developers use. Intel® C++ Compiler for Windows plugs into
Microsoft Visual Studio.NET 2002 and 2003, supporting the way most developers
work. Intel compilers for IA-32 and Intel® Itanium® compilers are source and
binary compatible with Microsoft Visual C++ native-code compilers.
Intel C++ Compiler for Windows also includes Intel® C++ Compiler for eMbedded
Visual C++ ? the compiler for delivering outstanding application performance on
wireless and multimedia applications running on Intel® Personal Internet Client
Architecture (Intel® PCA) using Microsoft Windows CE .NET. The compiler is
compatible with the eMbedded Visual C++ development environment, making it easy
to create highly optimized phone and handheld (PDA) applications. All Intel
Compilers come with one year of support, including new versions and updates.
Features and Benefits
- Interprocedure optimization (IPO) creates faster code through
inlining, replacing multiple function calls with actual function codes and
performing absolute rather than relative addressing wherever possible.
- Highly-optimized, floating-point emulation allows development of
performance-sensitive applications that use floating-point operations.
- Intrinsic functions accessed from the C++ level make it easy to
use Single Instruction Multiple Data (SIMD) technology from the C++
application level.
- Multi-threaded application support for OpenMP and auto-parallelization
yields faster execution.
- Support for ANSI C/C++ and ISO C/C++ standards that you already
know.
- Intel® Debugger saves you effort
- Fully-functional trial version is available
What?s New in the Intel C++ Compiler for Windows
- Intel C++ Compiler 8.0 for Windows includes compilers and tools for
Intel Personal Internet Client Architecture (Intel PCA), IA-32 and Itanium
processors ? compilers that span hand-held computing devices and mobile
phones to compute-intensive and IT-based servers
- New Processor Support: The IA-32 compiler provides optimization support
for the latest Intel processors, including the Intel processor code-named
Prescott, a new generation of IA-32 processors. The compiler for Intel PCA
processors supports the Intel processor code-named Bulverde which features
Intel® Wireless MMX? technology.
- Intel C++ Compiler is source and object compatible with Microsoft Visual
C++ 6.0 (and higher), and substantially source and object native-code
compatible with Microsoft Visual C++ .NET. The compiler also plugs into the
Microsoft Visual Studio development environment for IA-32.
- Advanced optimizations including full support for Streaming SIMD
Extensions (IA-32 processors), Wireless MMX technology (Intel PCA processors),
interprocedural optimization, profile guided optimization, data prefetching,
automatic vectorizer, auto-parallelization and more.
- Optimization support for the latest Intel processors.
- Compatibility with Microsoft Windows CE .NET: The Intel compiler plugs
into the Microsoft eMbedded Visual C++ development tools, preserving your
investment in building applications for Microsoft Windows CE.
- Compiler Code-Coverage Tool that visually presents how much application
code is actually used when applied against specified workloads. Use this
tool in a variety of ways to improve development efficiency, reduce defects,
and increase application performance.
- Compiler Test-Prioritization Tool lets you select and prioritize
application tests as the profile of applications change. With knowledge
gained from using the code-coverage tool, developers can use the test
prioritization tool to target and maintain efficient testing procedures.
- Improved integration with Microsoft Visual Studio .NET 2002 and 2003.
Intel C++ Compiler for Intel PCA processors plugs into eMbedded Visual C++
to preserve the way developers work in building applications for hand-held
computing and mobile phones that use Windows CE .NET.
Advanced Optimization for Windows Applications
Intel C++ Compiler for Windows provides advanced optimization features that
deliver outstanding performance for applications running on the latest Intel
processors, including Intel® Pentium® 4 processor supporting Hyper-Threading
Technology, Intel® Xeon?, Pentium M ? a processor component of Intel® Centrino?
mobile technology, and Itanium 2 processors. Intel Compilers also provide
threaded application development and optimization through support of the OpenMP
2.0 standard and auto-parallelism feature.
Intel C++ Compiler for eMbedded Visual C++ is hosted on IA-32 processor-based
systems running Windows and produces code targeted for Intel PCA processors
running Windows CE .NET. The compiler includes many of the same optimizations
available with other Intel Compilers, including interprocedural optimization and
a highly optimized vectorizer. It also offers optimization tools that are unique
to Intel PCA processors, such as highly-optimized floating-point emulation,
support for intrinsics, support for Intel® Wireless MMX? technology and
debugging tools specifically designed for Intel PCA processors.
Works with Visual Studio
Intel C++ Compiler is source and object native-code compatible with Microsoft
Visual C++ 6.0 and .NET and plugs into the Microsoft Visual Studio environment.
The compiler follows ANSI C/C++ and ISO C/C++ standards. Intel C++ Compiler for
Intel PCA processors plugs into Microsoft eMbedded Visual C++. Both compilers
preserve your development investment.
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.
|