Korištenje
Na klasteru su instalirani svi pomoćni moduli programskog paketa Q6 u serijskoj i paralelnoj izvedbi - Qcalc6 Qdum6 Qdyn6 Qfep6 Qpi6 Qprep6 Qpi6p Qdyn6p.
Preduvjet za instalaciju jest instalacija biblioteke Q6 s kojom aplikacija ima bitno bolje performanse. Instalacija biblioteke je izvršena s kompajlerom Intel 2019:
...
title | Postupak preuzimanja aplikacije |
---|---|
collapse | true |
...
Dostupne verzije su:
Verzija | Modul |
---|---|
6.0.16 | Q6/6.0.16/avx/bin |
Code Block | ||
---|---|---|
| ||
#$ -N q6-parallel #$ -pe *mpi 14 #$ -q p28.q #$ -cwd # load program environment module load Q6/6.0.16 # run the program mpirun -np $NSLOTS Qdyn6p eq1.inp > eq1.log |
Instalacija
...
Primjer korištenja
Programski paket Q6 je pripremljen s kompajlerom Intel 2019 i MPI implementacijom OpenMPI 3.0.0. Instalacija je obavljena dopremanjem izvornog koda, učitavanjem potrebnih modula za kompajler i MPI te kompajliranjem samog paketa.
Code Block | ||
---|---|---|
| ||
git clone https://www.github.com/qusers/Q6.git
cd Q6/src/
| ||
Code Block | ||
# load program environment module load mpi/openmpi3-intel-x86_64 # run the program make all COMP=ifort make mpi COMP=ifort |
...