Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Na računalnom klasteru Isabella koristi se alat Modulefiles za podršku instalacije više različitih verzija istih programa. Za svaku verziju dostupnog programa pripremljen je modul u kojem je definirano koje varijable okoline se postavljaju prilikom aktivacije modula. Osnovna naredba za rad s Modulefiles je module. Sve izmjene nad varijablama okoline odnose se isključivo za aktivnu sesiju, odnosno za pokrenuti posao. Stoga je module potrebno aktivirati u kod svakog podnošenja posla.

Popis dostupnih programa modula može se dobiti naredbom:

Code Block
module avail

Ili popis programa za određeni alat, npr mpi:

Code Block
module avail mpi

Postavljanje Akiviranje modula, odnosno postavljanje potrebnih varijable okoline obavlja se naredbom:

Code Block
module load ime_modula

Pregled svih aktivnih modula za koje je prethodno izvedena naredba load ili koji su učitani od strane drugog modula:

Code Block
module 

...

list

Deaktivacija modula, odnosno uklanjanje varijabli okoline postavljenih od određenog modula:

Code Block
module unload ime_modula

Deaktivacija svih modula:

Code Block
module purge

Pregled akcija nad varijablama okoline koje određeni modul izvršava:

Code Block
module show ime_modula

MPI

.3GNU 4.85
VerzijaPrevodiocPrevodilacModulefile
MVAPICH2 2.0GNU 4.8.5

mpi/mvapich2-2.0-x86_64

mpi/mvapich2-x86_64

MVAPICH2 2.2GNU 4.8.5mpi/mvapich2-2.2-x86_64
MVAPICH2 2.mpi/mvapich23-x86_64MVAPICH2 2.0Intel 2019

mpi/mvapich2-intel-2.0-x86_64

mpi/mvapich2-intel-x86_64

MVAPICH2 2.2Intel 2019mpi/mvapich2-intel-2.2-x86_64
MVAPICH2 2.3Intel 2019mpi/mvapich23-intel-x86_64
OpenMPI 1.10GNU 4.8.5mpi/openmpi-x86_64
OpenMPI 3.0GNU 4.8.5mpi/openmpi3-x86_64
OpenMPI 1.10Intel 2019mpi/openmpi-intel-x86_64
OpenMPI 3.0Intel 2019mpi/openmpi3-intel-x86_64

MVAPICH2

Primjer pokretanja aplikacije prevedene s MVAPICH2 2.2:

Code Block
module load mpi/mvapich2-intel-2.2-x86_64
mpirun_rsh -np $NSLOTS -hostfile $TMPDIR/machines applikacija