Usage:

1 2 3 |
module add |

or:

1 2 3 |
module add <modulename>/<version> |

We do not have user documentation pages for all libraries, any libraries in the table that has a link will connect to our documentation. If you want to contribute towards documentation for any software, please contact us.

We do not deal with software licenses as we do not hold the budget for them; it is the PI of the research project responsibility to have the right budget for the software that is needed. Any unusual information about licenses or how to set up a license on the ARC system is in a web page linked to from this table. Information on open source licenses and their conditions of use are available from http://opensource.org/licenses.

Library | version(s) | 1 | 2 | M1 | Description | |
---|---|---|---|---|---|---|

A | ||||||

acml | 4.4.0 | Y | AMD Core Math Libraries (optimised BLAS, LAPACK, etc. ) | |||

5.3.1 | Y | |||||

arpack-ng | 3.1.5 | Y | Fortran77 subroutines designed to solve large scale eigenvalue problems | |||

antlr | 2.7.7 | Y | Another Tool for Language Recognition | |||

armadillo | 3.810.2 | Y | Y | C++ linear algebra library | ||

atlas | 3.8.3 | Y | Optimised BLAS and LAPACK | |||

3.10.1 | Y | Y | ||||

B | ||||||

boost | 1.53.0 | Y | Peer-reviewed portable C++ source libraries | |||

1.54.0 | Y | |||||

C | ||||||

clhep | 2.1.1 | Y | A Class Library for High Energy Physics | |||

2.14 | Y | |||||

cube | 4.2.3 | Y | Y | Performance report explorer for Scalasca and Score-P | ||

4.3.1 | Y | Y | ||||

D | ||||||

darshan | 2.3.0 | Y | Y | HPC I/O characterisation tool | ||

dimemas | 5.2.11 | Y | Message passing simulator | |||

dyninst | 8.1.2 | Y | Runtime code patching | |||

8.2.1 | Y | |||||

E | ||||||

eigen | 3.2.2 | Y | Y | C++ template library for linear algebra | ||

extrae | 3.0.1 | Y | MPI trace analyser | |||

F | ||||||

ffmpeg | 0.6.2 | Y | Audio and video codex libraries | |||

1.2 | Y | |||||

2.0.2 | Y | Y | ||||

fftw | 3.2.2 | Y | Fast Fourier transforms ('Fastest Fourier Transform in the West') | |||

2.1.5 | Y | Y | ||||

3.3.3 | Y | Y | ||||

G | ||||||

gdal | 1.11.0 | Y | Y | Geospatial Data Abstraction Library | ||

geos | 3.4.2 | Y | Y | Geometry Engine – Open Source | ||

graphviz | 2.28.0 | Y | Visualise abstract graphs | |||

gsl | 1.14 | Y | Y | GNU Scientific library | ||

1.15 | Y | |||||

H | ||||||

harminv | 1.3.1 | Y | Library for solving harmonic inversion | |||

hdf5 | 1.8.5p1 | Y | File format for storing and managing data | |||

1.8.11 | Y | Y | ||||

1.8.12 | Y | Y | ||||

hdf-java | 2.9 | Y | Y | HDFView, Java HDF Object, and Java HDF4 and HDF5 | ||

hpctoolkit | 5.3.2-r4695 | Y | Suite of tools for measurement and analysis of program performance | |||

hypre | 2.7.0b | Y | Parallel sparse linear equation solver | |||

2.9.0b | Y | Y | ||||

2.10.0b | Y | |||||

I | ||||||

ipm | 2.0.3_20140417 | Y | Portable profiling infrastructure | |||

itac | 8.0.3.007 | Y | Y | |||

J | ||||||

jasper | 1.900.1 | Y | JPEG-2000 Part-1 codec | |||

L | ||||||

libctl | 3.1 | Y | Library for control files for scientific applications | |||

libdwarf | 20150115 | Y | DWARF Debugging Information Format | |||

libunwind | 1.1 | Y | Y | C programming interface (API) to determine the call-chain of a program | ||

libxmlplusplus | 2.34.2 | Y | C++ wrapper for the libxml XML parser library | |||

lzo | 2.04 | Data compression library | ||||

M | ||||||

mkl | 10.3u2 | Y | Intel Maths Kernel Library (optimised BLAS, LAPACK, !ScaLAPACK, etc. ) | |||

11.0u5 | Y | Y | ||||

11.2 | Y | Y | ||||

mpiP | 3.4.1 | Y | Lightweight MPI profiler | |||

MUST | 1.4.0 | Y | MPI correctness checker – report on MPI application programming errors | |||

N | ||||||

netcdf | 3.6.3 | Y | machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data | |||

4.3.0 | Y | Y | ||||

netlib | 3.3.0 | Y | Reference BLAS and LAPACK. Unoptimised | |||

O | ||||||

opencv | 2.2.0 | Y | Realtime computer vision library | |||

2.4.6 | Y | |||||

2.4.6.1 | Y | |||||

openjpeg | 1.5.1 | Y | Open-source JPEG 2000 codec written in C language | |||

ompP | 0.8.5 | Y | !OpenMP profiler | |||

openslide | 3.2.6 | Y | C library that provides a simple interface to read whole-slide images | |||

3.3.3 | Y | |||||

openspeedshop | 2.1-u7 | Y | Application performance analysis | |||

otf2 | 1.2.1 | Y | Y | Provides an interface to write and read trace data | ||

1.5.1 | Y | Y | ||||

P | ||||||

papi | 4.4.0 | Y | Performance Application Programming Interface | |||

5.4.0 | Y | Y | ||||

paraver | 4.5.5 | Y | MPI trace analyser | |||

pdt | 3.20 | Y | Y | framework for analyzing source code written in several programming languages and for making rich program knowledge accessible | ||

perl-libs | 1.0.0 | Y | Collection of Perl modules | |||

petsc | 3.1-p8 | Y | Parallel partial differential equations solver | |||

3.3.p7 | Y | |||||

3.4.3 | Y | |||||

pgplot | 5.2.2 | Y | Y | Device-independent graphics library | ||

proj | 4.8.0 | Y | Y | Cartographic Projections Library | ||

python-libs | 1.0.0 | Y | Collection of Python packages, including numerical software such as !NumPy and !SciPy | |||

1.0.1 (default) | Y | |||||

1.0.2 | Y | |||||

1.0.3 | Y | |||||

2.0.0 | Y | |||||

2.1.0 | Y | |||||

2.2.0 | Y | |||||

2.3.0 | Y | |||||

2.4.0 | Y | |||||

Q | ||||||

qrupdate | 1.1.2 | Y | Fortran library for fast updates of QR and Cholesky decompositions | |||

qt | 4.8.6 | Y | Y | Cross platform UI development tool | ||

R | ||||||

root | 5.34.05 | Y | Y | OO frameworks with all the functionality needed to handle and analyze large amounts of data in a very efficient way | ||

5.34.23 | Y | Y | ||||

S | ||||||

scalasca | 2.2.1 | Y | Measure and analyse parallel behaviour of Fortran/C/C++ codes | |||

scorep | 1.3 | Y | Y | Scalable Performance Measurement Infrastructure for Parallel Codes | ||

1.4.1 | Y | Y | ||||

suitesparse | 3.6.0 | Y | Sparse matrix software (UMFPACK, CHOLMOD etc.) | |||

4.2.1 | Y | Y | ||||

T | ||||||

tau | 2.24 | Y | Y | Tuning and Analysis Utilities – parallel profiler | ||

U | ||||||

udunits | 2.2.17 | Y | Y | Arithmetic manipulation of units and for conversion of numeric values between compatible units | ||

valgrind | 3.10.1 | Y | Analysis tools | |||

V | ||||||

vtk | 5.6.1 | Y | Visualisation Toolkit | |||

6.0.0 | Y | |||||

W | ||||||

wxgtk | 2.8.11 | Y | Cross-platform C++ GUI library |