Applications
There are a number of applications or software packages that can be used on the hpc clusters. To see what's available type:
module avail
The output will look like this:
[jsmith@hpc10 ~]$ module avail ------------------------ /usr/share/Modules/modulefiles ------------------------ dot module-git module-info modules null use.own ------------------------------- /etc/modulefiles ------------------------------- mpi/openmpi-x86_64 ------------------------ /opt/ud/LOCAL/etc/modulefiles ------------------------- abaqus/6.14 gromacs/5.1.2 omni3d/5.5 adf/2016.103 intel/2013sp1 openfoam/2.2.2 ansys/16.0 intel/2016 openfoam/2.4.0 ansys/17.1 libctl/3.2.2 openfoam/3.0.1 ansys/17.2 LOCAL openfoam/4.1 bader/0.28a matlab/2015a patran/2010r1 biogeme/2.4 matlab/2016b petsc/petsc-3.6.2 comsol/50 matplotlib/1.5.1 phonopy/1.10.8 comsol/51 maui/3.3.1 povray/3.7 comsol/52 meep/1.3 sinfo/0.0.48 cuda/7.0 mpi/openmpi-1.8.8-gnu spinw/5.5 dipimage/2.8 mpi/openmpi-1.8.8-intel tecplot/2015R1 FDTD/8.15.758 nastran/2010r1 torque/4.2.10 finemarine/5.1 nastran/2014.1 vasp/5.3.5-vtst fsl/5.0.9 nastran/2016.1.1 vasptest/5.4.1 geopsypack/2.9.0 numeca/2015-01 vsaero/7.7
Now you can choose any of the applications from the list with the module load
command. If, for example, you want to use Matlab, type:
module load matlab
There are two verions of Matlab available, the command above selects the highest version (2016b). If for some reason you want to use the older version, type:
module load matlab/2015a
Now you can start Matlab from the commandline:
[jsmith@hpc10 ~]$ matlab MATLAB is selecting SOFTWARE OPENGL rendering. < M A T L A B (R) > Copyright 1984-2016 The MathWorks, Inc. R2016b (9.1.0.441655) 64-bit (glnxa64) September 7, 2016 To get started, type one of these: helpwin, helpdesk, or demo. For product information, visit www.mathworks.com. >>
If you have an X server running on your PC or laptop and you are logged in using X-forwarding, Matlab should start with a graphical desktop.
Please note that not all applications that are available will actually work, some of them can only work on a few specific hpc clusters due to license restrictions.