User Tools

Site Tools


Sidebar

strutture:cnaf:clusterhpc:installed_software

Installed Software

Compilers and mpi versions

Various version of C/C++, Fortran, CUDA compilers and python are available on all the nodes.
To compile code on the nodes interactively, log into a node using interactive jobs:

bsub -q hpc_int -Is /bin/bash

PLEASE NOTE: Although you can compile on the User Interface, as in any other node, it is a virtual machine and not suitable for compilation, in particular GPU code; probably any CPU dependent optimizations will be lost in your executables.

By default the system compilers are:

gcc --version
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4)
gfortran --version
GNU Fortran (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4)

If you are ok with these versions you can use them directly.
If you want to use a different version or the CUDA compiler or an MPI library you can use the Linux Environment Module tool that will set-up correctly the environment for the chosen version, i.e. you can try:

module avail
module load compilers/cuda-5.5
echo $PATH
echo $LD_LIBRARY_PATH
module list
module unload compilers/cuda-5.5
module list
echo $PATH
echo $LD_LIBRARY_PATH

Other Software Tools and Libraries Available on the Nodes

  • gdb
  • cmake
  • boost && boost-devel
  • hdf5 && hdf5-devel && hdf5-mpich2 && hdf5-mpich2-devel && hdf5-openmpi
  • fftw && fftw-devel
  • blas && blas-devel
  • openblas && openblas-devel && openblas-openm && openblas-static && openblas-threads
  • netcdf && netcdf-devel && netcdf4-python
  • python-matplotlib
  • ipython
  • numpy-f2py
  • scipy
  • numpy
  • scitools
  • gnuplot
  • gsl && gsl-devel
  • paraview

Requesting new Software on the Nodes

To request new software on the nodes please write an email to:

hpc-support <_at_> lists.cnaf.infn.it
strutture/cnaf/clusterhpc/installed_software.txt · Last modified: 2014/06/04 16:21 by dcesini@infn.it