Legende & wichtige Bemerkungen:
- Damit wir die Bestellung bearbeiten können benötigen wir folgende Daten des Lizenznehmers: Firma, Name/Ansprechpartner, Anschrift, Telefon und Email-Adresse.
- Lizenzen und Zugang zur Software erhalten Sie nach der Lizensierung beim Hersteller gemäß Verfügbarkeitsanzeige per Email.
- ESD Downloadlizenzen sind vom Umtausch bzw. Rückgabe ausgeschlossen, da Sie direkt auf den Lizenznehmer lizenziert werden.
Intel C++ Composer XE 2011 incl. C++ Compiler, IPP, TBB, MKL, Floating 5 User
Produktbeschreibung:
Intel C++ Composer XE 2011 replaces the popular Intel® Compiler Suite, Intel® C++ Compiler and Intel® Fortran Compiler Professional Editions products.
Intel® Get High Performance with Intel® C++ Composer XE 2011
Intel® C++ Composer XE includes the latest generation of the Intel C/ C++ Compilers, Intel® C++ Compiler XE 12.0, and performance and parallel libraries: Intel® Math Kernel Library (Intel® MKL), Intel® Integrated Performance Primitives (Intel® IPP), and Intel® Threading Building Blocks (Intel® TBB). This edition contains support for Intel® Architecture IA-32 and Intel® 64 architectures, available for Windows*, Linux* and MacOS* X platforms.
Build High-Performance Serial and Parallel Applications for Multicore
Intel® C++ Composer XE delivers performance-oriented features to software engineers using C/C++ to develop and maintain high performance and enterprise applications on the latest Intel® Architecture-based processors, including the upcoming Intel® processor codenamed Sandy Bridge.
The combination of industry-leading optimizing compilers for Intel® Architecture, including support for the industry-standard OpenMP*, the new innovation of Intel® Parallel Building Blocks (Intel® PBB), and advanced vectorization, support easier and faster development of fully optimized applications. Applications vary, of course, but in many instances, a simple recompile can enhance performance by 20 percent or more. Libraries of optimized math functions such as Intel MKL and functions in many other domains like compression, cryptography, image processing, included in Intel IPP, also provide automatic parallelization and performance.
On Windows, Intel C++ Composer XE integrates into Microsoft Visual Studio*, including Microsoft Visual Studio 2010*, while on Linux it supports the latest Eclipse* CDT, and XCode* on Mac OS X.
Create faster applications that take advantage of multicore with Intel C++ Composer XE
Intel® Compilers continue to fully support the latest standard in OpenMP programming. In addition, enhanced vectorization capabilities are supported with SIMD pragmas and C++ array notations. Intel® PBB represents a set of comprehensive parallel development models, supporting multiple approaches to parallelism in C++. The components that embody the models easily integrate
into existing applications. This helps preserve your investment in your existing code and speeds development of parallel applications. The Intel PBB parallel programming models offer more choices to match the parallel programming needs of businesses today and into the future.
Components in Intel PBB are:
- Intel® Threading Building Blocks (Intel® TBB) is a C++ template library solution that can be used to enable general parallelism. It includes scalable memory allocation, load-balancing, highly efficient task scheduling, a thread-safe pipeline and concurrent containers, high-level parallel algorithms, and numerous synchronization primitives.
- Intel® Cilk Plus is an Intel® C/C++ Compiler-specific implementation of two technologies for parallelism: Intel® Cilk Plus, and array notation. The combination offers superior functionality by combining advanced vectorization features with array notation and high-level loop-type data parallelism and task parallelism.
- (In beta, available separately) Intel® Array Building Blocks (Intel® ArBB) provides a generalized data parallel programming solution that frees application developers from dependencies on particular lowlevel parallelism mechanisms or hardware architectures. It produces scalable, portable, and deterministic parallel implementations from a single high-level, maintainable, and application-oriented specification of the desired computation. Intel® ArBB is available in beta, with general availability in the first half of 2011.
Advanced Performance Features
- High Performance Parallel Optimizer (HPO) offers an improved ability to analyze, optimize, and parallelize more loop nests. This revolutionary capability combines vectorization, parallelization, and loop transformations into a single pass that is faster, more effective, and more reliable than prior discrete phases.
- Automatic Vectorizer analyzes loops and determines when it is safe and effective to execute several iterations of the loop in parallel. Vectorization and auto-parallelization have been enhanced for broader applicability, improved application performance, and more insights into the vectorizer with the guided auto-parallelization (GAP) feature. In addition, SIMD programs are made available for added user control.
- Interprocedural Optimization (IPO) dramatically improves performance of small- or medium-sized functions that are used frequently, especially programs that contain calls within loops.
- Loop Profiler is part of the compiler and can be used to generate low overhead loop and function profiling to show hotspots and where to introduce threads.
- Profile-Guided Optimization (PGO) improves application performance by reducing instruction-cache thrashing, reorganizing code layout, shrinking code size, and reducing branch mispredictions.
- OpenMP 3.0 is supported to help simplify pragma-based development of parallelism in your C/C++ applications.
More Features
Intel® Debugger
Improve the efficiency of the debugging process on code that has
been optimized for Intel Architecture with the Intel® Debugger, which
includes new threaded code debugging features.
Intel® Performance Libraries
Intel C++ Composer XE includes Intel MKL and Intel IPP to help
applications access optimized and parallelized domain-specific
routines in math and data processing.
Integration into Microsoft Visual Studio and the Microsoft Visual Studio 2008 Shell*
Intel C++ Composer XE integrates into Microsoft Visual Studio 2005*, 2008* and 2010*.
Systemanforderungen:
Intel C++ Composer XE is designed to work with Microsoft* development products and the GNU C/C++ compilers. It provides expanded 32-bit and 64-bit multicore processor support, including enhanced Intel® Advanced Vector Extensions (Intel® AVX) support. The Intel C++ Compiler supports the latest C and C++ standards,
including C++ 0x and C99.
Please refer to www.intel.com/software/products/systemrequirements/ for details on hardware and software requirements.
Dieses Produkt haben wir am Freitag, 29. Juli 2011 in unseren Katalog aufgenommen.