Intel C++ Compiler(Dell Cluster)

Introduction

The Intel C++ Compiler Professional Edition 11.1 for Linux delivers advanced capabilities for development of application parallelism and winning performance for the full range of Intel processor-based platforms. It includes the compiler’s breadth of advanced optimization, multithreading, and processor support, as well as automatic processor dispatch, vectorization, and loop unrolling. It also has highly optimized C++ templates for parallelism, math processing, and multimedia libraries.

Professional Edition Components

Intel C++ Compiler Professional Edition 11.1 for Linux creates a solid foundation for building robust, high performance parallel code. It combines the Intel C++ compiler with the following:

1. Intel Threading Building Blocks (Intel TBB)

This is C++ template library abstracts threads to tasks creating reliable, portable and scalable parallel applications. Intel TBB is the most efficient way to implement parallel applications and unleash multicore platform performance.

2. 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.

3. Intel Math Kernel Library (Intel MKL)

This library includes optimized and scalable math routines for maximizing performance and seamlessly providing forward scaling from current to future many-core platforms.

4. Intel Debugger

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

Vendor : Intel

Version : 11.1

License : Non-commerical /Unsupported

Following Intel C++ Compiler products are installed on Dell Cluster at SERC :

• Intel C++ Compiler for Linux for Intel 64 architecture
• Intel Threading Building Blocks
• Intel Integrated Performance Primitives
• Intel Math Kernel Library
• Intel Debugger

Where is this available?

/opt/intel/Compiler/11.1/cc/056/ in Dell Cluster.

Environmental Setup required

C Shell:

set path = ($path /opt/intel/Compiler/11.1/cc/056/bin/intel64)

Run the command source .cshrc

Bash Shell:-

export path = $path:/opt/intel/Compiler/11.1/cc/056/bin/intel64

Run the command source .bashrc

For using C++ Compiler,
source/opt/intel/Compiler/11.1/cc/056/bin/intel64/iccvars_intel64.csh

For using Debugger,
source /opt/intel/Compiler/11.1/cc/056/bin/intel64/idbvars.csh

Documentation:

Intel C++ Compiler

Report Problems to:

If you encounter any problem in using this software. Please report to us at the following email address helpdesk.serc@auto.iisc.ac.in or contact System Administrator, #103, SERC.