Skip to content

Software Information

G-Ragghianti edited this page Jun 16, 2023 · 2 revisions

There is a large amount of software installed on ICL system for the benefit of all users. If you do not see the software that you need, you have the option of installing the software into your personal home directory or requesting that the administrators include the software in the list of globally install software. We are generally happy to install any software that would be of use to more than one user on the system. To determine if a software package is currently installed, you will need to search two locations:

Software modules

Many scientific tools are installed and managed through the Modules system. You can see this software by executing the "module avail" command. For more information, see Software Modules.

The system's software package list

Most software is installed and managed by the Linux distribution's RPM package system. You may search the list of currently installed software by using the "rpm" utility. E.g., to see if a certain MPI version is installed, you may use the following command:

$ rpm -qa | grep -i mpi
mpitests_openmpi_gcc-3.0-773
openmpi_gcc-1.2.6-1
mpihmmer-0.91-1RHEL_OPENMPI
openmpi_intel-1.2.6-1
mpihmmer-2.3.2-openmpi-intel-0.91-1
mpi-selector-1.0.1-1
mpitests_openmpi_intel-3.0-773
openmpi_pgi-1.2.6-1

To then see which files are included in a specific package, use a command like the following:

$ rpm -q --filesbypkg openmpi_intel
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin/mpiCC
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin/mpic++
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin/mpicc
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin/mpicxx
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin/mpiexec
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin/mpif77
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin/mpif90
openmpi_intel             /usr/mpi/intel/openmpi-1.2.6/bin/mpirun
...
Clone this wiki locally