4880 in IPS CPlusPlusStudioXE Brief 102510 LowRes
4880 in IPS CPlusPlusStudioXE Brief 102510 LowRes
Product Brief
Intel C++ Studio XE 2011 For Windows* and Linux*
Old Name
Intel Compiler Suite Professional Edition Intel C++ Compiler Professional Edition Intel Visual Fortran Compiler Professional Edition Intel Visual Fortran Compiler Professional Edition with IMSL* Intel VTune Performance Analyzer (including IntelThread Profiler) Intel Thread Checker
Using Intel Parallel Studio XEs Static Security Analysis tool, we were able to quickly track down several occurrences of uninitialized data and some dubious usages of optional arguments in some of the code recently developed, this will help save us time in support and debugging in the future.
Mark Lewy Principal Technical Leader MHW Soft
Intel Inspector XE
The latest Intel C/C++ compiler, Intel C++ Compiler XE 12.0, optimizes for the latest Intel Architecture processor, code-named Sandy Bridge, with Intel AVX support. The package contains Intel Parallel Building Blocks (Intel PBB), which includes advances in mixing and matching task, vector, and data parallelism in applications to better map to the multicore optimization opportunities using Intel Cilk Plus, Intel TBB, and Intel Array Building Blocks (Intel ArBB) (in beta, available separately). Support for vector optimizations with Intel AVX, with SIMD pragmas, and help in auto-parallelization for the highest performance and parallelism on the latest IA multicore CPUs are some additional capabilities. Intels performance libraries continue to provide an easy way to include highly optimized and automatically parallel math and scientific functions and data processing routines for highperformance users. The math library, Intel MKL 10.3, contains several enhancements, including better Intel AVX support, a summary statistics library, and enhanced C language support for LAPACK. The data processing library, Intel IPP 7.0, contains improved data compression, improved codecs, and support for Intel AVX and AES instructions.
Feature
Support for both Linux* and Windows* platforms
Benefit
Development capability with the same set of tools on both Windows* and Linux* platforms enhanced performance, productivity, and programmability Breakthrough in providing choices in type of parallelismtask, data, vectorfor applications, with mix-and-match flexibility for optimizing application performance. C/C++ standards support. Enhanced developer productivity and efficiencies by simplifying and speeding the process of detecting difficult-to-find coding errors Multicore performance for common math and data processing tasks via a simple linking with automatically parallel libraries Several ease-of-use enhancements, deeper microarchitectural insights, enhanced GUI, and quicker and more robust performance
Memory, threading, and security analysis tools in one package Updated performance libraries Updated performance profiler
Intel VTune Amplifier XE 2011 is the next generation of Intel VTune Performance Analyzer, which is a powerful tool to quickly find, and provide greater insights into, multicore performance bottlenecks. It removes the guesswork and analyzes performance behavior in Windows* and Linux* applications, providing quick access to scalability bottlenecks for faster and improved decision making.
System Requirements
Intel C++ Studio XE is available for IA-32 and Intel 64 architecture and compatible platforms. For details on hardware and software requirements, please refer to www.intel.com/software/products/systemrequirements/.
Support
Every purchase of Intel C++ Studio XE includes one 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. You can also take advantage of Intel Support Forums located at http://software.intel.com/en-us/forums. Software security starts very early in the development phase, and Intel C++ Studio XE 2011 makes it faster to identify, locate, and fix software issues prior to software deployment. This helps developers identify and prevent critical software security vulnerabilities early in the development cycle, thereby minimizing the cost of finding and fixing errors. Join the communitycontribute, learn, or just browse!
Optimization Notice
Intel Compiler includes compiler options that optimize for instruction sets that are available in both Intel and non-Intel microprocessors (for example SIMD instruction sets), but do not optimize equally for non-Intel microprocessors. In addition, certain compiler options for Intel Compiler are reserved for Intel microprocessors. For a detailed description of these compiler options, including the instruction sets they implicate, please refer to Intel Compiler User and Reference Guides > Compiler Options. Many library routines that are part of Intel Compiler are more highly optimized for Intel microprocessors than for other microprocessors. While the compilers and libraries in Intel Compiler offer optimizations for both Intel and Intel-compatible microprocessors, depending on the options you select, your code and other factors, you likely will get extra performance on Intel microprocessors. While the paragraph above describes the basic optimization approach for Intel Compiler, with respect to Intels compilers and associated libraries as a whole, Intel Compiler may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel Streaming SIMD Extensions 2 (Intel SSE2), Intel Streaming SIMD Extensions 3 (Intel SSE3), and Supplemental Streaming SIMD Extensions 3 (Intel SSSE3) instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Intel recommends that you evaluate other compilers to determine which best meet your requirements.
Try and Buy Intel C++ Studio XE for Linux* or Windows* http://software.intel.com/en-us/articles/buy-or-renew
2010, Intel Corporation. All rights reserved. Intel, the Intel logo, and VTune are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others. 1010/BLA/CMD/PDF CSX110WSGB01Y / CSX110LSGB01Y