Cluster software

Cloning of nodes

The NIFLHEIM cluster uses the SystemImager toolkit on a central server to create an image of a Golden Client node that has been installed in the usual way using a distribution on CD-ROM (Centos Linux in our case). The SystemImager is subsequently used to install identical images of the Golden Client on all of the nodes (changing of course hostname and network parameters).

Pathscale compilers

On the frontend computer slid the Pathscale compiler suite is installed. This includes:

  • C (pathcc) and C++ (pathCC)
  • Fortran (pathf90 and pathf77)

Libraries and include files for the compilers are installed on the compute nodes in:

/opt/pathscale

NetCDF (network Common data Form)

NetCDF (network Common Data Form) is an interface for array-oriented data access and a library that provides an implementation of the interface. The netCDF library also defines a machine-independent format for representing scientific data.

NetCDF is installed on the cluster via the rpm netcdf-3.6.1-1.2.el4.fys. This build includes bindings to the PathScale fortran compiler. Spec file for the rpm is in:

~rpmbild/SPECS/netcdf.spec

OpenMPI (A High Performance Message Passing Library)