You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Opis

BAGEL (engl. Brilliantly Advanced General Electronic-structure Library) je računalno-kemijska aplikacija za izračune elektronskih struktura.

Aplikacija je otvorenog koda, a podržava MPI paralelizaciju što znači da radi s raspodjeljenom memorijom te se može širiti van jednog računalnog čvora.

Ne podržava Crayevu MPICH implemenaciju već koristi Open MPI.

Verzije

verzijamodulpodrškaprevodiocparalelizacija
2022.06.03 *scientific/bagel/2022.06.03-intelCPUIntel (+ MKL)MPI (Open MPI)

* https://github.com/qsimulate-open/bagel, master branch, commit 2955e4d (Jun 3, 2022)

Službena dokumentacija

Primjeri

U primjeru niže, aplikacija će pokrenuti 32 MPI procesa.

Bash skripta
#PBS -q cpu
#PBS -l select=32
#PBS -N bagel
 
MPI_NUM_PROCESSES=$(cat ${PBS_NODEFILE} | wc -l)
 
cd ${PBS_O_WORKDIR}
 
module load scientific/bagel/2022.06.03-intel
 
mpirun -np ${MPI_NUM_PROCESSES} BAGEL input.json
  • No labels