HPC/Carbon Cluster - Development tools: Difference between revisions

From CNM Wiki
< HPC
Jump to navigation Jump to search
Line 18: Line 18:
* <code>/opt/intel/cce/''version''/doc/Doc_Index.htm</code>
* <code>/opt/intel/cce/''version''/doc/Doc_Index.htm</code>
* <code>/opt/intel/mkl/''version''/doc/Doc_index.htm</code>
* <code>/opt/intel/mkl/''version''/doc/Doc_index.htm</code>
=== Note on binary architectures ===
CPU architecture labels used by Intel and others can be confusing and have changed over time.
Here's a summary of the labels and directory names commonly used:
; '''32, ia32, x86''': legacy 32-bit x86 generations up to ''Pentium 4'' and ''[http://en.wikipedia.org/wiki/Intel_Core Intel Core]''
; '''em64t''', '''Intel-64''', '''x86_64''', '''AMD-64''': 64-bit generations of the ''[http://en.wikipedia.org/wiki/Intel_Xeon Xeon]'' branded CPUs, and the ''[http://en.wikipedia.org/wiki/Intel_Core_2 Core 2]'' generation, mostly compatible with AMD's ''[http://en.wikipedia.org/wiki/Opteron Opteron]''
; '''64, ia64''', '''Itanium''': ''[http://en.wikipedia.org/wiki/Itanium Itanium]'' – limited ia32 support, but none for x86_64; ''not used here.''
The cce, fce, and idbe directories above provide the 64-bit em64t versions appropriate for the Xeon processors, with ia32 versions being available under cc, fc, idb  to compile and run legacy applications.


==Libraries==
==Libraries==

Revision as of 01:03, May 23, 2011

Intel Compilers and Tools

We have supported versions of the following commercial tools, currently installed under /opt/intel:

To access the documentation pages, use firefox on a login node:

  • /opt/intel/fce/version/doc/Doc_Index.htm
  • /opt/intel/cce/version/doc/Doc_Index.htm
  • /opt/intel/mkl/version/doc/Doc_index.htm

Libraries

Intel Math Kernel Library (MKL)

Migrated to HPC/Software/Modules/mkl

VTK

PETSc

  • TODO: Portable, Extensible Toolkit for Scientific Computation

MPI

OpenMPI

This is the primary and recommended MPI version. It supports Ethernet and Infiniband interconnect.

MPICH/MPIC2

TBD

Intel MPI