Screenshot Preview

Intel C++ Composer XE for Windows - Récapitulatif

par Intel Corporation - Type de produit : Application

Récapitulatif

 *

Intel C++ Composer XE for Windows by Intel Corporation

URLs: intel-c-composer-xe-windows, intel c composer xe windows, intelccomposerxewindows, intel

Achieve outstanding application performance on Intel processors using Intel C++ Composer XE for Windows. Intel Composer XE 2011 and Intel C++ Composer XE 2011 combine optimized compilers with high-performance libraries, advanced vectorization, and Intel Parallel Building Blocks, speeding and simplifying threading and performance. The performance-oriented features offered by Intel Composer XE equip developers to use C/C++ and Fortran to develop and maintain high-performance and enterprise applications on the latest Intel Architecture processors, including the upcoming Intel processor code named Sandy Bridge. It is reasonable to expect a 20 percent performance bump with a simple recompile. Incorporate the advanced parallel models and libraries to gain more.

Intel C++ Composer XE includes Intel C++ Compiler, Intel Integrated Performance Primitives, Intel Math Kernel Library, Intel Parallel Building Blocks.

Intel C++ Composer XE Benefits:

Performance - Build faster code with less effort by utilizing optimizing compiler combined with advanced parallel programming models and libraries

Compatible - Source and binary compatible with Microsoft Visual C++ and GCC.

Broad Support - Runs on Windows and Linux in IDE or standalone. (dependant on which edition is purhcased)

Advanced optimizations boost performance

The compilers and libraries in Intel Composer XE offer advanced vectorization support, including support for Intel AVX. The C/C++ optimizing compiler now includes Intel Parallel Building Blocks (Intel PBB) library, which expands the types of problems that can be solved with increased scale and reliability, while also simplifying the process.

Advanced Performance Features:

Intel Parallel Building Blocks (Intel PBB) and OpenMP* 3.0 simplifies implementing efficient parallel code.

Optimized libraries provide math functions in Intel Math Kernel Library and functions in many other domains like compression, crypto, and image processing in Intel Integrated Performance Primitives provide automatic parallelization and performance.

High-Performance Parallel Optimizer (HPO) offers an improved ability to analyze, optimize, and parallelize more loop nests.

Interprocedural Optimization (IPO) dramatically improves performance of small- or medium-sized functions that are used frequently, especially programs that contain calls within loops.

Profile-Guided Optimization (PGO) improves application performance by reducing instruction-cache thrashing, reorganizing code layout, shrinking code size, and reducing branch mispredictions.

Simplified Parallelism

Intel Parallel Building Blocks is a set of comprehensive parallel development models that support multiple approaches to parallelism. Mix and match the models that suit your unique parallel implementation needs.

Intel Cilk Plus is the simplest way to add parallelism. It's a Intel C/C++ compiler extension with only 3 keywords that simplifies implementing simple loop and task parallel applications. It offers superior functionality by combining vectorization features with high-level loop-type data parallelism and tasking.

Intel Threading Building Blocks is a C++ template library solution to implement loop and task parallelism. It includes scalable memory allocation, load-balancing, work-stealing task scheduling, a thread-safe pipeline and concurrent containers, high-level parallel algorithms, and numerous synchronization primitives.

Intel Array Building Blocks (In beta now) is for software developers who write compute-intensive, data parallel algorithms. It produces scalable, portable, and deterministic parallel implementations from a single high-level, maintainable, and application-oriented specification of the desired computation.

Intel Inspector XE Capabilities

Reliability

Intel Inspector XE memory and thread analyzer; Finds and pinpoints memory and threading errors before they happen.

Security and Quality

Intel Parallel Studio XE enables developers to effectively find software security vulnerabilities through static security analysis.

Intel Inspector XE Capabilities

Intel Inspector XE Capabilities Tune

Intel VTune Amplifier XE performance profiler finds bottlenecks in serial and parallel code that limit performance. Improvements include more intuitive interface, fast statistical call graph, and timeline view.

What's new in Intel Composer XE:

Compiler & Libraries

Includes Intel Composer XE package which contains the next-generation C/C++ and Fortran compilers (v 12.0) and performance and parallel libraries, Intel Math Kernel Library (Intel MKL) 10.3, Intel Integrated Performance Primitives (Intel IPP) 7.0, and Intel Threading Building Blocks (Intel TBB) 3.0.

The latest Intel C/C++ compiler, Intel C++ Compiler XE 12.0, optimizes for the latest Intel Architecture (IA) 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. The technologies included are 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.

Intel Fortran Compiler XE 12.0 also includes several advances, among them more complete support for the Fortran 2003 standard and some support for Fortran 2008 standards, including Co-Array Fortran, vector optimizations with AVX, and help in auto-parallelization, for the highest performance and parallelism on the latest x86 multicore CPUs.

Intel's performance libraries continue to provide an easy way to include highly optimized and automatically parallel math and scientific functions and data processing routines for high-performance 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.

Achieve outstanding application performance on Intel processors using Intel C++ Composer XE for Windows.

Pricing: Intel C++ Composer XE 12 for Windows OS (Includes Intel C++ Compiler, Intel Integrated Performance Primitives, Intel Math Kernel Library, Intel Parallel Building Blocks) - Note: E-mail delivery only, not available immediately for download Single Commercial (ESD) - includes Maintenance and Support ( 1 Year)

Evals & Downloads: Intel C++ Compiler for Win help file(Japanese), Read the Intel C++ Compiler quick reference guide(Japanese), Intel Software development products Catalog(Japanese)

Operating System for Deployment: Windows XP, Windows Server 2003, Windows 2000

Architecture of Product: 32Bit, 64Bit

Product Type: Application

Compatible Containers: Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, .NET Framework 1.1, .NET Framework 1.0

Product Class: Business Components

Keywords: Intel Corporation

Development

Part numbers: PC-516097-334593 516097-334593

Mfr. Part No: CCX999WSGE01

Attention

Pour votre référence, nous avons inclus des liens á Google Translate pour les informations sur le produit qui n'ont pas encore été traduites. Veuillez noter que les traductions automatiques ne sont pas toujours complètement exactes.
Fourni par
Flash est requis dans Firefox et Opera

Recherche produit

Entrez vos critères de recherche :

Pourquoi acheter chez ComponentSource ?

ComponentSource offre un service international unique, reconnu par plus de 1 000 000 développeurs de logiciels partout dans le monde.

Complément d'informations | Notre société