The Intel® C++ Compiler allows your software to perform best on computers based on the Intel architecture. Using new compiler optimizations, such as profile-guided optimization, prefetch instruction and support for Streaming SIMD Extensions (SSE) and Streaming SIMD Extensions 2 (SSE2), the Intel C++ Compiler provides high performance.
| Feature | Benefit |
|---|---|
| High Performance | Achieve a significant performance gain by using optimizations |
| Support for Streaming SIMD Extensions | Advantage of Intel microarchitecture |
| Automatic vectorizer | Advantage of SIMD parallelism in your code achieved automatically |
| OpenMP* Support | Shared memory parallel programming |
| Floating-point optimizations | Improved floating-point performance |
| Data prefetching | Improved performance due to the accelerated data delivery |
| Interprocedural optimizations | Larger application modules perform better |
| Profile-guided optimization | Improved performance based on profiling frequently-used functions |
| Processor dispatch | Taking advantage of the latest Intel architecture features while maintaining object code compatibility with previous generations of Intel® Pentium® processors (for IA-32-based systems only). |