HPC/Carbon Cluster - Development tools: Difference between revisions
< HPC
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
== | == Compilers == | ||
== | === GNU family === | ||
* [http://gcc.gnu.org/onlinedocs/ GCC] | |||
* [http://www.gnu.org/software/gdb/documentation/ GDB] | |||
* [http://www.gnu.org/software/make/manual/make.html Make] | |||
* [http://www.gnu.org/manual/manual.html … other manuals] | |||
=== [http:// | === [http://software.intel.com/en-us/articles/intel-sdp-products/ Intel Software Development Products] === | ||
As of 2011, we have the following tools under support within the ''Intel® Composer XE 2011 for Linux'' bundle. | |||
* [http://software.intel.com/en-us/articles/intel-c-compiler-professional-edition-for-linux-documentation/ Intel C/C++]; includes | |||
* [http://software.intel.com/en-us/articles/intel-fortran-compiler-professional-edition-for-linux-documentation/ Intel Fortran] | |||
* [http://software.intel.com/en-us/articles/intel-math-kernel-library-documentation/ Math Kernel Library] -- see also [[HPC/Software/Modules/mkl]] | |||
* Integrated Performance Primitives Documentation (IPP) | |||
* Threading Building Blocks Documentation (TBB) | |||
* Debugger (idb) | |||
Documentation is available locally under: | |||
$ICC_HOME/Documentation | |||
<pre> | |||
$ ls -F $ICC_HOME/Documentation/en_US | |||
Release_NotesC.pdf compiler_c/ documentation_f.htm getting_started_f.pdf lgpltext | |||
Release_NotesF.pdf compiler_f/ flicense idb/ mkl/ | |||
clicense documentation_c.htm getting_started_c.pdf ipp/ tbb/ | |||
</pre> | |||
No longer maintained on Carbon: | |||
* [ | * [http://www.intel.com/support/performancetools/vtune/index1.htm VTune analyzer] | ||
==MPI== | ==MPI== | ||
===[http://www.open-mpi.org/ OpenMPI]=== | === [http://www.open-mpi.org/ OpenMPI] === | ||
This is the primary and recommended MPI version. It supports Ethernet and Infiniband interconnect. | This is the primary and recommended MPI version. It supports Ethernet and Infiniband interconnect. | ||
* | * [http://www.open-mpi.org/doc/ OpenMPI Documentation] | ||
* [http://www.open-mpi.org/faq FAQ] | |||
===[http:// | === [http://software.intel.com/en-us/articles/intel-mpi-library/ Intel MPI] === | ||
* [http://software.intel.com/en-us/articles/intel-mpi-library-documentation/ Intel MPI Documentation] | |||
===[http://www-unix.mcs.anl.gov/mpi/mpich1/ MPICH]/[http://www.mcs.anl.gov/research/projects/mpich2/ MPICH2]=== | |||
* Not installed explicitly, but Intel-MPI is based on MPICH2 and provides an MPICH2 runtime environment for precompiled binaries. | |||
[[Category:HPC|Development]] | [[Category:HPC|Development]] |
Revision as of 02:16, May 23, 2011
Compilers
GNU family
Intel Software Development Products
As of 2011, we have the following tools under support within the Intel® Composer XE 2011 for Linux bundle.
- Intel C/C++; includes
- Intel Fortran
- Math Kernel Library -- see also HPC/Software/Modules/mkl
- Integrated Performance Primitives Documentation (IPP)
- Threading Building Blocks Documentation (TBB)
- Debugger (idb)
Documentation is available locally under:
$ICC_HOME/Documentation
$ ls -F $ICC_HOME/Documentation/en_US Release_NotesC.pdf compiler_c/ documentation_f.htm getting_started_f.pdf lgpltext Release_NotesF.pdf compiler_f/ flicense idb/ mkl/ clicense documentation_c.htm getting_started_c.pdf ipp/ tbb/
No longer maintained on Carbon:
MPI
OpenMPI
This is the primary and recommended MPI version. It supports Ethernet and Infiniband interconnect.
Intel MPI
MPICH/MPICH2
- Not installed explicitly, but Intel-MPI is based on MPICH2 and provides an MPICH2 runtime environment for precompiled binaries.