The AVIDD-B Cluster

Compilers

Several different C/C++ and Fortran compilers are available on the AVIDD clusters, as described in the following tables. Optimal performance on AVIDD-B's Intel Xeon compute nodes will probably be obtained by using the Intel compilers, although the Portland Group compilers are excellent, as well. You may add any of these compilers to your environment via Softenv:

soft add <keyword>

See the Softenv section of the Getting Started page for more information on Softenv.

Please note: if an entry below has multiple keywords or macros, any single keyword or macro will be sufficient to add the compiler to your environment. The latest Intel compiler is always part of the @avidd macro, and therefore in every user's default environment.

Italicized strings of the form compiler(1) in the Documentation column indicate man pages. Type man icc, for example, to read the man page documentation on icc.

Most, if not all, references to necessary environment changes in the documentation (such as PATH modifications) may be disregarded, as the Softenv system manages these settings for you automatically.

Intel Compilers

VersionSoftenv KeywordsDocumentation
8.1-032 +intel-compilers
+intel-cc-8.1.032-fc-8.1.028
@avidd
HTML
PDF
icc(1), icpc(1), ifort(1)
8.1-029 +intel-cc-8.1.029-fc-8.1.025 HTML
PDF
icc(1), icpc(1), ifort(1)
8.1-028 +intel-c-8.1.028-f-8.1.024 HTML
PDF
icc(1), icpc(1), ifort(1)

Portland Group, Inc.

VersionSoftenv KeywordsDocumentation
6.0-1 +pgi
+pgi-6.0-1
PDF
pgcc(1), pgCC(1), pgf77(1), etc
5.2-4 +pgi-5.2-4 PDF
pgcc(1), pgCC(1), pgf77(1), etc

GNU Compiler Collection

VersionSoftenv KeywordsDocumentation
3.4.3 +gcc
+gcc-3.4.3
gcc(1), g77(1), g++(1)
3.3-1 +gcc-3.3-1 gcc(1), g77(1), g++(1)
4.0 +gcc-4.0 gcc(1), g77(1), g++(1)

Optimized Libraries

Intel Math Kernel Libraries

Version Softenv Keywords Documentation
7.2.1 +intel-mkl
+intel-mkl-7.2.1.003
HTML
7.0 +intel-mkl-70 HTML

GNU Scientific Library

Version Softenv Keywords Documentation
1.6 (icc) +gsl
+gsl-1.6-intel
gsl(3)
1.6 (gcc) +gsl-1.6-gcc gsl(3)

Debuggers

The GNU Debugger, /usr/bin/gdb, version 6.3, is available as part of the Red Hat Linux default install. Documentation is available as man pages and info docs. The following specialized debuggers are also available.

Name Softenv Keyword Documentation
Intel Debugger +intel-iidb8 Release Notes
Manual
TotalView +totalview User's Guide, GUI Guide
Memory Guide, Reference Guide
totalview(1)
Valgrind +valgrind Manual