Intel® Cluster Toolkit Compiler Edition 3.2.2 Tutorial

Submit New Article

Last Modified On :   November 12, 2009 8:24 AM PST
Rate
 


Introduction

At the time of this writing, the Intel® Cluster Toolkit Compiler Edition 3.2.2 on Linux* OS consists of:

  • Intel® C++ Compiler 11.1 Update 3
  • Intel® Debugger 11.1 Update 3
  • Intel® Fortran Compiler 11.1 Update 3
  • Intel® MPI Library 3.2 Update 2
  • Intel® Math Kernel Library 10.2 Update 2 (Intel® MKL 10.2 Update 2), which includes ScaLAPACK and Cluster DFT (Discrete Fourier Transform)
  • Intel® Trace Analyzer1 and Trace Collector2 7.2 Update 2
  • Intel® MPI Benchmarks3 3.2

 

A pre-release license for Cluster OpenMP (for Linux only on Intel® 64 and IA-64 architectures) is available through whatif.intel.com. Please note that this prerelease license provides access to an unsupported offering of Cluster OpenMP technology.

Intel® Cluster Toolkit Compiler Edition 3.2.1 on Microsoft* Windows* Compute Cluster Server OS (Microsoft Windows CCS* OS) and Microsoft* Windows* HPC Server 2008 OS consists of:

  • Intel® C++ Compiler 11.1 Update 3
  • Intel® Fortran Compiler 11.1 Update 3
  • Intel® MPI Library 3.2 Update 2
  • Intel® Math Kernel Library 10.2 Update 2 (Intel® MKL 10.2 Update 2), which includes ScaLAPACK and Cluster DFT (Discrete Fourier Transform)
  • Intel® Trace Analyzer1 and Collector2 7.2 Update 2
  • Intel® MPI Benchmarks3 3.2

 

This web-page-based tutorial contains information for installing software packages to support homogeneous cluster computing for IA-32, Intel® 64 (formerly Intel® EM64T), or IA-64 (Itanium®) architectures. The operating system support is as follows:

All 3 architectures

  • Red Hat* Enterprise Linux* 4.0, 5.0
  • SUSE* Linux Enterprise Server* 10, and 11

Intel 64 only

  • Microsoft* Windows* Compute Cluster Server 2003 (Microsoft Windows CCS*)
  • Microsoft* Windows* HPC Server 2008

 

The tutorial was last checked and validated on November 13, 2009. The emphasis of this tutorial is on the interoperability of the software components listed above.

If the installation directory on Linux or Microsoft Windows CCS or Microsoft Windows HPC Server 2008 requires system administrative write privileges (e.g., /opt/intel on Linux), the user of the Intel® Cluster Toolkit Compiler Edition may need assistance from their system administrator in installing the associated software packages on their cluster system. This assumes that the user’s login account does not have administrative privileges.

In general, the Intel® Cluster Toolkit Compiler Edition is built around the current release of Intel® MPI Library, which at present is version 3.2 Update 2. On Linux, Intel® MPI Library 3.x is binary incompatible with Intel® MPI Library 1.x versions, but is compatible with Intel® MPI Library 2.x releases.

1 Intel® Trace Analyzer was formerly known as Vampir.
2 Intel® Trace Collector was formerly known as Vampirtrace.
3 Intel® MPI Benchmarks was formerly known as the PMB benchmarks.

Download the Tutorial [PDF 40KB]

 

Copyright© 2004-2009, Intel Corporation

Disclaimer and Legal Information

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.

Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.

The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or by visiting Intel's Web Site.

Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See http://www.intel.com/products/processor_number for details.

MPEG is an international standard for video compression/decompression promoted by ISO. Implementations of MPEG CODECs, or MPEG enabled platforms may require licenses from various entities, including Intel Corporation.

The software described in this document may contain software defects which may cause the product to deviate from published specifications. Current characterized software defects are available on request.

This document as well as the software described in it is furnished under license and may only be used or copied in accordance with the terms of the license. The information in this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Intel Corporation. Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document.

Except as permitted by such license, no part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the express written consent of Intel Corporation.

Developers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Improper use of reserved or undefined features or instructions may cause unpredictable behavior or failure in developer’s software code when running on an Intel processor. Intel reserves these features or instructions for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from their unauthorized use.

BunnyPeople, Celeron, Celeron Inside, Centrino, Centrino Atom, Centrino Atom Inside, Centrino Inside, Centrino logo, Core Inside, FlashFile, i960, InstantIP, Intel, Intel logo, Intel386, Intel486, IntelDX2, IntelDX4, IntelSX2, Intel Atom, Intel Atom Inside, Intel Core, Intel Inside, Intel Inside logo, Intel. Leap ahead., Intel. Leap ahead. logo, Intel NetBurst, Intel NetMerge, Intel NetStructure, Intel SingleDriver, Intel SpeedStep, Intel StrataFlash, Intel Viiv, Intel vPro, Intel XScale, Itanium, Itanium Inside, MCS, MMX, Oplus, OverDrive, PDCharm, Pentium, Pentium Inside, skoool, Sound Mark, The Journey Inside, Viiv Inside, vPro Inside, VTune, Xeon, and Xeon Inside are trademarks of Intel Corporation in the U.S. and other countries.

*All trademarks and registered trademarks referenced in this Intel Cluster Toolkit Compiler Edition document are the property of their respective holders.