Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: + quantum-espresso/7.1

https://gitlab.com/QEF/q-e-gpu/-/wikis/homeQuantum Espresso GPU je preveden s pgi

Dostupne verzije su:

VerzijaModulPreveden sMulti GPU
v.6.5Max

quantum-espresso-gpu/v.6.5Max

pgi/19.10, cuda/10-1,

...

Code Block
./configure F90=pgfortran FC=pgfortran MPIF90=pgfortran CC=pgcc CXX=pgc++ --with-cuda=$CUDA_HOME --with-cuda-runtime=10.1 --with-cuda-cc=70 --enable-openmp --with-scalapack=no --prefix=/apps/qe-gpu/v.6.5Max/
make -j 3 pw
make install

Dostupne verzije su:

mklNE
v.6.7

quantum-espresso-gpu/6.7

nvhpc/21.5, cuda/11-3, mklDA
7.1

quantum-espresso/7.1

nvhpc/21.5, cuda/11-3, MKLDA
VerzijaModul
v.6.5Maxquantum-espresso-gpu/v.6.5Max


Note
titleVažno

Quantum Espresso GPU verzija verzija v.6.5Max podržava samo jedan GPU. Za multi GPU koristiti v.6.7.

U GPU verziji programa dolazi do povećane potrošnje VRAM memorije i može izbaciti grešku "0: ALLOCATE: 709704720 bytes requested; status = 2(out of memory)" više na https://gitlab.com/QEF/q-e/-/issues/280


Primjer korištenja v.6.5Max:

Code Block
#$ -cwd
#$ -pe gpu 1

module load quantum-espresso-gpu/v.6.5Max

export OMP_NUM_THREADS=$NSLOTS1
cuda-wrapper.sh pw.x ...

Primjer korištenja v.6.7:

Code Block
#$ -cwd
#$ -pe gpusingle 3

module load quantum-espresso-gpu/6.7

export OMP_NUM_THREADS=1
openmpi-wrapper.sh pw.x < poslani_podaci.txt