Search:
Product Details
Intel® C++ Studio XE 2011 boxshot.

Intel® C++ Studio XE 2011

Published By: 

Intel

Intel C++ Studio XE, available for Windows, Linux or Mac, comes with Intel C++ Compiler XE 12, Intel Math Kernel Library, Intel Integrated Performance Primitives, Intel Threading Building Blocks, Intel VTune Amplifier XE and Intel Inspector XE. Together these components enable software engineers to develop high performance applications for the latest Intel IA-32 and Intel 64 architectures and ensure that they perform optimally. The compiler supports OpenMP, advanced vectorisation, Intel Parallel Building Blocks and more. Math Kernel Library adds numerous optimised math functions, Integrated Performance Primitives adds optimised media and data related functions and Threading Building Blocks provides a C++ template solution for general parallelism. The inclusion of Intel VTune Amplifer XE makes it easy to evaluate application performance whilst Intel Inspector XE can be used to identify threading and memory related errors.

Together this bundle of Intel software provides a comprehensive solution for developing high-performance C++ applications.

Product Variants

Intel® C++ Studio XE 2011 for Linux

Intel® C++ Studio XE 2011 for Windows

New Features

Intel C++ Studio XE 2011 SP1 new features

Improved performance

Memory, auto-parallelisation and vectorisation optimisations have resulted in enhanced performance. C/C++ Compiler v12.1 is now up to 11% faster than v12.

Enhanced standards and support

Intel C++ Compiler 12.1 features support for the IEEE 754-2008 standard for binary and decimal floating point arithmetic. Support for C++0x standards have been increased with support for Variadic templates that enable a variable number of arguments, plus there is support for OpenMP 3.1.

Threading Build Blocks 4.0 new features

  • Flow graph - a flexible API for expressing static and dynamic dependencies between computations
  • Concurrent unordered set - thread-safe container for storing and accessing user objects
  • Memory pools - get enhanced flexibility and performance by getting thread-safe and scalable object allocation
  • Generic GCC atomics support - library portability enables development of TBB-based solutions on more platforms
  • Task and task group priorities - specify task execution order based on three different priority levels
  • Concurrent Priority Queue - a new queue that allows pulling data out in a user-defined priority order.

Intel Cilk Plus new features

  • Enhanced SIMD pragma support - improved scalability and performance with SIMD pragma loops, vector length, and elemental functions support
  • SIMD pragma clause - 'vectorlengthfor' provides a more architectural and scalable way to define vector lengths of loops
  • Holder hyperobjects - saves time and improves performance by enabling per-thread temporary storage
  • New Mac OS X support.

Intel Inspector XE and Intel VTune Amplifier XE new features

New Project Explorer feature helps manage results in a standalone GUI and in VTune Amplifier XE you can now attach the analysis functionality to a running process in both Windows and Linux.

What's new in Intel C++ Studio XE 2011

  • Optimisations for the latest Intel architectures - with Intel AVX support the C/C++ compiler optimises for the latest Intel architecture - codenamed Sandy Bridge
  • Intel Parallel Building Blocks - the inclusion of the new Intel Parallel Building Blocks expands the types of problems that can be solved more easily in parallel by taking advantage of the multicore optimisation opportunities in Intel Clik Plus, Intel Threading Building Blocks and Intel Array Building Blocks
  • Vector optimisations - support for vector optimisations with Intel AVX, with SIMD pragmas, and help in auto-parallelisation for the highest performance and parallelism on the latest IA multicore CPUs
  • Intel Math Kernel Library - the latest version of the Intel Math Kernel Library features better Intel AVX support, a new summary statistics library, enhanced C support for LAPACK and much more
  • Intel Integrated Performance Primitives - the latest version of Intel Integrated Performance Primitives includes enhanced support for Intel AVX and AES instructions, improved data compression, improved codecs and more.
  • And much more.

Features

Multi-platform support

Intel C++ Studio XE is available separately for both Windows and Linux platforms. Plus the C/C++ compilers and performance and parallelism libraries bring optimisations to compiled applications on Mac OS X.

Memory and thread error checking

Intel C++ Studio XE includes Intel Inspector XE which provides powerful application inspection capabilities to detect memory and threading related errors.

Performance profiling

Intel C++ Studio XE includes Intel VTune Amplifer XE which provides performance profiling capabilities to detect bottlenecks in both serial and parallel applications. It works on both Windows and Linux operating systems and returns a range of useful performance related information including the most time-consuming functions, the longest executing lines of code and more.

Increase application performance

Take advantage of the included Intel Math Kernel Library and Intel Integrated Performance Primitives library for common maths, media and data processing routines. The functions provide maximum performance and multicore capabilities.

Code quality and security

Effectively find software security vulnerabilities through static security analysis.

Advanced optimisations

The C/C++ compiler provides advanced vectorisation support, including support for Intel AVX. Plus the inclusion of the new Intel Parallel Building Blocks expands the types of problems that can be solved more easily in parallel.

High compatibility

Intel C++ Studio XE provides comprehensive compatibility with a range of leading development environments, including Visual Studio.

Intel Parallel Advisor 2011

This threading assistant tool for C/C++ Microsoft Visual Studio developers provides a step-by-step proposal that simplifies transitioning serial applications to parallelism. Now available with the purchase of Windows versions of Intel Parallel Studio XE 2011 or Intel C++ Studio XE 2011.

System Req.

Intel C++ Studio XE is available for IA-32 and Intel 64 architecture and compatible platforms.



Vendor Showcases
Intel Logo

Embarcadero Logo

Flexera Logo

GFI Logo

MindJet Logo

TechSmith Logo

ABBYY Logo

SmartDraw Logo

TechSmith Logo

Becrypt Logo

Paessler Logo

Netop Logo
© 2003 - 2012 Sigma Software Distribution. Registered office: Prigg Meadow, Ashburton, Devon, TQ13 7DF, UK. Registered in England. Company no: 1671407. VAT no: GB 384904621.