Software

From Wiki

Jump to: navigation, search

This page lists all of the software installed on BASS, categorized into Applications, Compilers, and Libraries.

To request software be installed cluster-wide, go to the Software Requests page.

CISMM Service Applications can be discussed at that page.

Contents


Applications

Matlab

Matlab 2009a is installed on /usr/bin on all of the nodes. When last tested, it used at most 4 CPUs when run. This does not run using MPI; you would run a script that had a different set of inputs for each run and they would not communicate with each other.

Comsol

The Comsol software is NFS mounted on bass compute nodes bass-comp1 - bass-comp15 and bass-himem. To run the comsol software use this path:

/usr/comsol/bin/comsol

The /usr/comsol path is a symbolic link to the currently installed software.

We currently have only 1 comsol license. To see if the comsol license is in use see this web page:

http://www.cs.unc.edu/cgi-bin/comsol/info/

R

R is installed as /usr/bin/R on each machine in the cluster.

Compilers

Installed compilers:

  • gcc 4.1.2
  • gcc 4.3
  • Sun Studio

For detailed information, see Compiling.

Libraries

MPI

A number of MPI implementations are installed:

  • mvapich_gcc-1.1.0
  • mvapich2_gcc-1.2p1
  • openmpi_gcc-1.2.8
  • openmpi-1.3.2
  • openmpi-1.3.3
  • sunhpc-8.1-gnu.x86_64
  • sunhpc-8.1-sun.x86_64

For information on how to compile and run MPI programs, see Using MPI.

BLAS

Installed using RPM. This put the lib files in /usr/lib64. The header files are in /opt/iba/src/mpi_apps/ATLAS/include. So something is broken.

LAPACK

Installed using RPM.

CUDA

CUDA 2.3 is currently supported on BASS.

The CUDA driver has been installed on the GPU nodes. The SDK has been installed on the compile node (bass-comp0) as well.

Tcl/Tk

Tcl/Tk version 8.5.3 (and tclx-8.4.10 and expect-5.43.0-14) have been installed.

ImageMagick

Version 6.4.1.10 has been built and installed from the Fedora development stream.

CMake

Version 2.4-patch 8 of CMake has been installed in /usr/bin on all cluster nodes.

OpenCV

Version 1.0.0 is installed. Compile flags can be determined using pkg-config --cflags --libs opencv.