Intel Suites combine development tools for unprecedented application performance and code robustness for the latest generation of multicore processors. Create, analyze, and optimize high-performance applications with this integrated software package of best-in-class cluster tools for Windows and Linux. Enjoy the breadth of advanced optimization, multithreading, and processor support including automatic processor dispatch, vectorization, auto-parallelization, data prefetching, and loop unrolling. 

White Paper: Putting High Performance Computing to Work

In the past, high performance computing required expensive supercomputers, ginormous amounts of power and ...

Intel C++ Studio XE Suite

Intel C++ Studio XE

Intel C++ Studio XE combines Intel’s industry-leading C/C++ compilers; performance and parallel libraries; error checking, code robustness, and Performance profiling tools into a single suite offering.

Intel C++ Studio XE helps boost application performance and increase the code quality, security, and reliability needed by high-performance computing and enterprise applications. At the same time, the suite eases the procurement of all the necessary tools for high performance, and simplifies the transition from multicore to manycore processors in the future. Intel C++ Studio XE is a bundle of three nextgeneration revisions of industry-leading products – Intel C++ Composer XE, Intel VTune Amplifier XE, and Intel Inspector XE.

Highlights

  • Available for Multiple OSs—Intel C++ Studio XE provides the same set of tools to aid development for Windows* and Linux* platforms, available separately. C/C++ compilers and performance and parallelism libraries bring advanced optimizations to the Mac OS* X platform as well.

  • Robustness—Intel Inspector XE memory and thread analyzer pinpoints memory and threading errors before they happen.

  • Code Quality—Intel C++ Studio XE enables developers to effectively find software security vulnerabilities through static security analysis.

  • Performance—Intel VTune Amplifier XE performance profiler finds bottlenecks in serial and parallel code that limit performance. Improvements include a more intuitive interface, fast statistical call graph, and timeline view. Intel Math Kernel Library (Intel MKL) and Intel Integrated Performance Primitives (Intel IPP) performance libraries provide robust multicore performance for commonly used math and data processing routines. A simple linking of the application with these libraries is an easy first step to multicore parallelism.

  • Advanced optimizations—The compilers and libraries in Intel C++ 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 more easily in parallel with increased scale and reliability.

  • Compatibility and Support—Intel C++ Studio XE offers excellent compatibility with leading development environments and compilers. Intel provides broad support with forums and Intel Premier Support, which delivers fast answers and covers all software updates for one year.

Benefits

Support for both Linux* and Windows* platforms

Development capability with the same set of tools on both Windows* and Linux* platforms —enhanced performance, productivity, and programmability.

C/C++ compilers with Intel Parallel Building Blocks

Breakthrough in providing choices in type of parallelism—task, data, vector—for applications, with mix-and-match flexibility for optimizing application performance. C/C++ standards. support.

Memory, threading, and security analysis tools in one package

Enhanced developer productivity and efficiencies by simplifying and speeding the process of detecting difficult-to-find coding errors.

Updated performance libraries

Multicore performance for common math and data processing tasks via a simple linking with automatically parallel libraries.

Updated performance profiler

Several ease-of-use enhancements, deeper microarchitectural insights, enhanced GUI, and quicker and more robust performance.

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 Intel's website.


Intel Cluster Studio Suite

Create, analyze, and optimize high-performance applications with this integrated software package of best-in-class cluster tools for Windows* and Linux*.

Intel Cluster Studio provides exceptional value at a significantly discounted price for clusters running either Linux* or Windows*. Easy to install and easy to use, this Intel software package helps you develop, analyze, and optimize performance of parallel applications for clusters using Intel 32- and 64-bit architectures. Bundling Intel Trace Analyzer and Collector, Intel Math Kernel Library (Intel MKL), Intel MPI Library, and Intel MPI Benchmarks into a single package, Intel Cluster Studio assures industry-wide compatibility and fully tested interoperability of these best-in-class tools.

Benefits

  • Boost application performance on Intel architecture-based clusters with the Intel MPI library.

  • Intel MKL includes highly optimized, extensively threaded math routines for science, engineering, and financial applications that require maximum performance.

  • Accelerate the analysis and tuning cycle of MPI based cluster applications with the capability for analyzing the effect of advanced interconnects on application performance.

Details

Intel Trace Analyzer and Collector

Intel Trace Analyzer and Collector 8.0 Update 1 is enhanced with new features that accelerate the analysis and tuning cycle of MPI-based cluster applications and enables programmers to analyze the effect of advanced interconnects on application performance. The Intel Trace Analyzer and Collector 8.0 Update 1 load imbalance diagram and the ideal interconnect simulator help MPI programmers identify further optimization opportunities.

Intel MPI Library

Intel MPI Library 4.0 update 1 provides new levels of performance and flexibility for applications that execute on clusters of Intel platforms. The library achieves these advantages by improved interconnect support, faster on-node messaging, and an application- tuning capability that adjusts to the cluster architecture and application structure. This library features multirail InfiniBand* (IB) support, and enhancements to the native IB layer for lower communication latencies. In addition, the library maintains compatibility with previous Intel MPI 3.x versions while providing an enhanced library architecture that will enable interconnect vendors and Intel processors to better expose their future maximum performance and functionality.

Intel Composer compiler and libraries

Multicore optimizations - Intel compilers have built-in optimization technologies and multithreading support that help create code that runs best on the latest Intel multicore processors. Intel Fortran Compiler XE 12.0 provides support for CAF on clusters as part of its support of key features of Fortran 2008 standard.

Optimize applications - Intel compilers offer the breadth of advanced optimization, multithreading, and processor support that includes automatic processor dispatch, vectorization, auto- parallelization, data prefetching, and loop unrolling. It is possible to take advantage of hybrid models of parallelism, mixing process, task, data, and vector parallelism with MPI and threading models like OpenMP, Intel Cilk Plus, and Intel TBB methods to boost application performance on clusters made up of two-, four-, and eight-socket multicore nodes, each node being an SMP.

Intel Math Kernel Library (Intel MKL)

Intel Math Kernel Library 10.3 (Intel MKL 10.3) is a library of highly optimized, extensively threaded math routines for science, engineering, and financial applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Cluster FFTs, Vector Math, and more. Intel MKL version 10.3 is a revision and offers support for Intel Advanced Vector Extensions (Intel AVX), C extensions for LAPACK and PARDISO, Summary Statistics Library, and enhancements to several routines like DGEMM, FFTS, and RNGs.

Intel Integrated Performance Primitives (Intel IPP)

This is an extensive library of multicore-ready, highly optimized software functions for multimedia data processing and communications applications.

Intel Debugger

The debugger improves the efficiency of the debugging process on code that has been optimized for Intel architecture and includes new threaded code debugging features and a new GUI.


Resources

Improving performance using Intel Trace Collector and Analyzer

EXASolution enlarges the possible field of utilization for Business Intelligence applications for large data volumes. By using innovative technology, EXASolution can perform BI analyses up to 100 times faster than traditional databases. For the first time, users are able to perform large and complex analyses in real time.

Making the Move to Quad-Core and Beyond

Article from: Technology@Intel Magazine, December 2006. Why multi-core processors represent the future of computing.

White Paper - Putting High Performance Computing to Work

In the past, high performance computing required expensive supercomputers, enormous amounts of power and cooling to run, and whole teams of engineers to write programs for them.

Intel Cluster Studio XE Suite

Intel Cluster Studio XE is the first HPC development suite that unites Intel's leading analysis tools for MPI use with Intel's leading MPI libraries, compilers, libraries, and programming models.



Intel Fortran Studio XE Suite

Intel Fortran Studio XEFor those needing only the Intel Fortran Compiler, this suite provides all the tools found in Intel Parallel Studio XE except the C++ Compiler. It includes:

The package includes

  • Intel Fortran Composer XE

  • Intel Inspector XE

  • Intel VTune Amplifier XE

  • Intel Parallel Advisor


Intel Parallel Studio XE Suite

Intel Parallel Studio XE

Intel Parallel Studio XE 2011 unites development tools for unprecedented application performance and code robustness for the latest generation of multicore processors.

Intel Parallel Studio XE combines Intel’s industry-leading C/C++ and Fortran compilers; performance and parallel libraries; error checking, code robustness, and performance profiling tools into a single suite offering. This helps boost application performance and increase the code quality, security, and reliability needed by high-performance computing and enterprise applications. At the same time, the suite eases the procurement of all the necessary tools for high performance, and simplifies the transition from multicore to manycore processors in the future. Intel Parallel Studio XE is a bundle of three nextgeneration revisions of industry-leading products—Intel Composer XE, Intel Inspector XE, and Intel VTune Amplifier XE.

Highlights

  • Available for Multiple OSs —Intel Parallel Studio XE provides the same set of tools to aid development for Windows* and Linux* platforms, available separately. C/C++, Fortran compilers, and performance and parallelism libraries bring advanced optimizations to the Mac OS* X platform as well.

  • Robustness —Intel Inspector XE memory and thread analyzer finds and pinpoints memory and threading errors before they happen.

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

  • Performance—Intel VTune Amplifier XE performance profiler finds bottlenecks in serial and parallel code that limit performance. Improvements include a more intuitive interface, fast statistical call graph, and timeline view. Intel Math Kernel Library (Intel MKL) and Intel Integrated Performance Primitives (Intel IPP) performance libraries provide robust multicore performance for commonly used math and data processing routines. A simple linking of the application with these libraries is an easy first step to multicore parallelism.

  • Advanced optimizations—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. For Fortran developers, it now offers Co-Array Fortran* and additional support for the Fortran 2008 standard.

  • Compatibility and Support—Intel Parallel Studio XE offers excellent compatibility with leading development environments and compilers. Intel provides broad support with forums and Intel Premier Support, which deliver fast answers and covers all software updates for one year.

Features

Support for both Linux* and Windows* platforms

Development capability with the same set of tools on both Windows* and Linux* platforms—enhanced performance, productivity, and programmability

C/C++ compilers with Intel Parallel Building Blocks

Breakthrough in providing choices in type of parallelism—task, data, vector—for applications, with mix-and-match flexibility for optimizing application performance. C/C++ standards support.

Fortran compilers with Fortran 2008 standards support, including Co-Array Fortran

Advances in the industry-leading Fortran compilers with new support for scalable parallelism on nodes and clusters (cluster support available separately with Intel Cluster Studio 2011). Fortran standards support.

Memory, threading, and security analysis tools in one package

Enhanced developer productivity and efficiencies by simplifying and speeding the process of detecting difficult-to-find coding errors

Updated performance libraries

Multicore performance for common math and data processing tasks via a simple linking with automatically parallel libraries

Updated performance profiler

Several ease-of-use enhancements, deeper microarchitectural insights, enhanced GUI, and quicker and more robust performance

System Requirements

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

For details on hardware and software requirements, please refer to Intel's website.


Back to Top